Ian*_*Ian 16 mysql unique count duplicates
是否有一种简单的方法可以检索列中所有唯一值的列表,以及该值出现的次数?
示例数据集:
A
A
A
B
B
C
Run Code Online (Sandbox Code Playgroud)
......会回来:
A | 3
B | 2
C | 1
Run Code Online (Sandbox Code Playgroud)
谢谢!
cdo*_*ner 47
使用GROUP BY:
select value, count(*) from table group by value
Run Code Online (Sandbox Code Playgroud)
使用HAVING进一步减少结果,例如只发生超过3次的值:
select value, count(*) from table group by value having count(*) > 3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19390 次 |
| 最近记录: |