SQL:获取表的不同值的计数

时间:2014-11-24 10:58:11

标签: sql db2

我试图获取表格的不同值的计数 我在表格中有以下记录:

PK  Value
1       A
2       A
3       A
4       B
5       C
6       C
7       D
8       D
9       D
10      D
11      E
12      F

上面有主键(PK)和值,我想要如下结果:

Value   Count
A        3
B        1
C        2
D        4
E        1
F        1

应该对每个值进行计数。

我正在尝试count(value)函数但未获得预期结果,是否可以使用其他函数?

2 个答案:

答案 0 :(得分:2)

select value, count(*)
from the_table
group by value
order by value;

答案 1 :(得分:1)

SELECT Value, count(Value) AS Count,
FROM table
Group BY Value