2017-03-08 60 views
0

我有这样的表:查找总计一组内部

Id Quantity Type Period 
1A 3  sweet Q1 
2A 2  sweet Q1 
3A 2  salad Q1 
4A 1  sweet Q2 
5A 3  salad Q2 
6A 1  salad Q2 

对于每个周期,我需要找到甜食的数量(在这种情况下5个甜食Q1和1为Q2)和数每期沙拉(第一季度为2)和第二季度的4。 我尝试过'分组',但是这次我可以识别组内的一个组。

回答

1

无需GROUP BY在GROUP BY,只需按两个领域:

SELECT type, period, sum(qty) as qty FROM table GROUP BY type, period;