SUM数量基于表

时间:2015-05-15 11:51:14

标签: sql sql-server

我有一张如下所示的表格:

table

我需要将每月桶中所有日期的相同ITEM和LOC组合的数量相加。 例如,在6月1日至6月30日之间,我需要根据ITEM和LOC组合对所有数量求和。

2 个答案:

答案 0 :(得分:3)

SELECT ITEM, LOC, YEAR(Date), MONTH(Date), SUM(Qty) Quantity
FROM Table
GROUP BY ITEM, LOC, YEAR(Date), MONTH(Date)

答案 1 :(得分:1)

SELECT SUM(QTY),ITEM,LOC,CONVERT(VARCHAR(6),DATE,112) AS MONTH FROM TABLE 
GROUP BY ITEM,LOC,CONVERT(VARCHAR(6),DATE,112)