我的桌子上有很多重复的记录,我试图计算(汇总)实际有多少重复,并且只显示唯一的组合。
即结构如下:
id,name,category
表数据示例:
id name category
1 name1 category1
2 name1 category1
3 name2 category2
4 name2 category1
现在,我尝试生成如下输出:
name1 category1 2
name2 category2 1
name2 category1 1
实现这一目标的最佳方法是什么?
最佳答案
尝试这个:
SELECT name, category, COUNT(id) FROM people GROUP BY name, category
关于mysql - MySQL选择不同但计数重复的总数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36563346/