使用sql计算列中唯一值的出现次数

r15*_*abh 12 sql

有没有一种简单的方法可以使用sql计算列中唯一值的出现次数.

例如,如果我的专栏是

a
a
b
a
b
c
d
d
a
Run Code Online (Sandbox Code Playgroud)

那么输出应该是

a 4
b 2
c 1
d 2

sll*_*sll 22

SELECT ColumnName, COUNT(*)
FROM TableName
GROUP BY ColumnName
Run Code Online (Sandbox Code Playgroud)