2013-10-21 74 views
-3

我試圖做一個簡單的查詢,如下所示按名稱分組,將數據庫中的表數評語數量每家公司進行分組的條目數MySQL查詢,以計算名字

例如,評審表

id company_id review 
1  1  Great 
2  1  Ok 
3  1  Bad 
4  2  Nice 

因此,這將在最簡單的解決與一,任何想法返回公司ID 1與3,和公司ID 2

+0

select company_id,從

開始計數(查看)group_id – SQLMason

+0

爲什麼'distinct review'?每種類型可能有超過1次的評論。 – CompanyDroneFromSector7G

+0

因爲我還沒有醒來,我認爲評論是不同的。同樣的道理,我把它作爲評論而不是回答:) – SQLMason

回答

4
select company_id, count(company_id) from tablename group by company_id 
1

嘗試

SELECT company_id,Count(1) FROM reviews GROUP BY company_Id;