2014-07-16 65 views
0

所以我有这样的数据:总结的记录出现在SQL

ProdNum WhseNum 
1000-111 1 
1000-111 2 
1005-555 1 
1002-456 2 

,因为我有超过1,048,576记录在SQL中,我不能完全贴在Excel中做支点。我无法弄清楚在sql中这样做的方法。我如何返回一组记录状态?

ProdNum Occurrences 
1000-111 2 
1005-555 1 
1002-456 1 
+2

这称为聚合查询。它使用'group by',这是SQL语言的基本部分。如果你想有效地使用它,你应该学习一点关于该语言的知识。 –

+0

使用'Group By' +'Count(*)'。 –

回答

0

正如评论中所述,您需要使用group by子句和count。类似以下内容应该这样做:

select ProdNum, COUNT(*) as Occurrences 
from table 
group by ProdNum