嗨,我需要一些帮助来汇总不同材料的查询。

物料名称数量日期
A ...................... 20 .... 1/1/2010
A ...................... 10 .... 1/2/2010
B ...................... 30 .... 2010年1月20日
C ............................... 20 .... 1/3/2010

例如,我只想对物料A和物料B求和。

最佳答案

尝试这个。添加where clause过滤AB,然后SUM每个MaterialName的数量

SELECT MaterialName,
       Sum(Quantity) Sum_Quantity
FROM   TableName
WHERE  MaterialName IN ( 'A', 'B' )
GROUP  BY MaterialName

关于mysql - 不同行的SQL总和,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27163408/

10-09 20:23