MySQL的:检索独特价值和对针对每个
-
20-08-2019 - |
题
有一个简单的方法来检索列中的所有唯一值的列表,用多少次最大值出现沿?
实施例的数据集:
A
A
A
B
B
C
...将返回:
A | 3
B | 2
C | 1
谢谢!
解决方案
使用GROUP BY:
select value, count(*) from table group by value
使用具有进一步降低的结果,例如仅发生3次以上的值:
select value, count(*) from table group by value having count(*) > 3
其他提示
SELECT id,COUNT(*) FROM file GROUP BY id
不隶属于 StackOverflow