id_cat id_city
1 33
1 33
1 33
2 44
2 33
2 55
我希望获得如下结果:
id_cat id_city cat_count
1 33 3
2 44 1
2 33 1
2 55 1
我如何构建我的查询? 谢谢!
答案 0 :(得分:2)
使用COUNT()
这是一个聚合函数和一个GROUP BY
子句。
SELECT id_cat, id_city, COUNT(*) cat_Count
FROM tableName
GROUP BY id_cat, id_city