在SQL中计算结果

时间:2012-10-16 01:23:04

标签: sql sql-server

我正在尝试为一张桌子计算结果。结果复制了产品编号。以下是输出的示例:

1203202
1203207
1203205
1203226
1203226
1203226
1203193
1203218
1203213
1203213
1203161
1203161
1203217
1203217
1203217
1203217
1203237
1203206
1203212
1203212
1203212

例如,因为1203212出现了三次,我需要它显示如下:

Product # 1203212 Count 3

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

如果您的表格purchases包含product_num列,请尝试:

SELECT product_num, COUNT(*) FROM purchases GROUP BY product_num

这会给你这样的输出:

1203212 3
1203217 5
...

修改 明白我的意思 HERE