我正在尝试进行一个简单的查询,该计算将计算数据库表中每个公司的评论数量,如下所示按名称分组
例如评论表
id company_id review
1 1 Great
2 1 Ok
3 1 Bad
4 2 Nice
因此,这将使公司ID 1返回3,公司ID 2返回1.关于最简单解决方案的任何想法
答案 0 :(得分:4)
select company_id, count(company_id) from tablename group by company_id
答案 1 :(得分:1)
试
SELECT company_id,Count(1) FROM reviews GROUP BY company_Id;