我确信这是可能的我不知道从哪里开始。 我有一个2000个值的表,它们的范围从0到100。 我想查询表以获取不同的值组。 即我有那些值5,10,5,2,2,0,1,1,1,1,1,10,2
我想要这样的输出:
Value - Number_of_times
0 1
1 5
2 3
5 2
10 2
答案 0 :(得分:0)
您需要按字段对结果进行分组,并获取每个组的COUNT()
:
SELECT myfield, COUNT(*) as number_of_times
FROM mytable
GROUP BY myfield