我有这张表:
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
对于每个时期,我需要找到糖果的数量(在本例中,Q1 为 5 种糖果,Q2 为 1 种)以及每个时期的沙拉数量(Q1 为 2 种),Q2 为 4 种。 我尝试了“分组依据”,但这次我可以识别组中的组。
最佳答案
不需要在分组依据中分组,只需按两个字段分组即可:
SELECT type, period, sum(qty) as qty FROM table GROUP BY type, period;
关于mysql - 查找组内组的总计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42680938/