删除每个每个的唯一值和计算。

是否有一种简单的方法可以在列中获取列中所有唯一值的列表,同时出现此值的次数有多少次?

数据集的示例:


A
A
A
B
B
C


... 返回:


A | 3
B | 2
C | 1
已邀请:

三叔

赞同来自:

使用组:


select value, count/*/ from table group by value


使用 HAVING 例如,进一步减少结果,只有更多的那些值 3 时间:


select value, count/*/ from table group by value having count/*/ > 3

快网

赞同来自:

SELECT id,COUNT/*/ FROM file GROUP BY id

要回复问题请先登录注册