【发布时间】:2016-04-15 20:21:14
【问题描述】:
我有一张名为 SOITEM 的桌子。在该表中,TOTALPRICE 列必须相加并得出按月计算的总销售额,其中包含日期的列称为 DATELASTFULFILLMENT。 我想比较 2014 年 1 月和 2015 年 1 月的销售表,然后是 2014 年 2 月和 2015 年 2 月,依此类推。
到目前为止,我得到了这个,但我不确定如何继续。
Select SUM(SOITEM.TOTALPRICE)
FROM SOITEM
WHERE DATELASTFULFILLMENT>='2014-01-31' AND DATELASTFULFILLMENT<='2014-01-31'
但它只会导致 2014 年 1 月的总数.... 谢谢你。
【问题讨论】:
-
一种使用 PIVOT 查看数据的方法 sqlfiddle.com/#!3/fe629/2
标签: sql sql-server