记录显示的次数:SQL Server

时间:2011-05-31 16:35:24

标签: sql sql-server

我有一个只有一个字段的表,比如Numbers。 它看起来像这样:

Numbers
1
1
1
2
2
2
3
3
3
3
3
4
4
4
4

我想要的是每个数字出现次数的输出。 例如, 1 的计数为 15 2 的计数为 33 ,依此类推。

我将运行什么查询以确定出现次数?

3 个答案:

答案 0 :(得分:8)

select Numbers, count(*) as Count
from MyTable
group by Numbers

答案 1 :(得分:3)

SELECT Numbers, Count(Numbers)
    FROM YourTable
    GROUP BY Numbers

答案 2 :(得分:1)

SELECT Numbers, COUNT(1) FROM Table GROUP BY Numbers