我有一个表,其中包含agentid,productname,groupname和数量,例如
Agentid Productname Groupname Quantity
a1 M1000 Milk 10
a1 M500 Milk 20
a1 G500 Ghee 10
a2 M1000 Milk 20
a2 M500 Milk 10
a2 G500 Ghee 30
我想总结每个代理商的数量
Agentid Groupname Quantity
a1 Milk 30
a1 Ghee 10
a2 Milk 30
a2 Ghee 30
请有人帮助在mysql中为此编写查询。
最佳答案
这应该工作:
select Agentid,Groupname, sum(Quantity)
from table_name
group by Agentid,Groupname
order by Agentid,Groupname
关于mysql - 如何使用after order by和group by求和,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24692058/