这是我拥有的当前表的示例:
1) 表名:TotalSales
Name Year Month Sales
------ ---- ----- -----
Alfred 2011 1 100
我想要做的是创建一个这样的表,添加一个新行(上个月销售):
2) 表名:TotalSales
Name Year Month Sales Prior month sales
------ ---- ----- ----- -----------------
Alfred 2011 2 110 100
不知道怎么做,但这是我一直在做的事情:
SELECT Name, Year, Month, Sales, Sales as [Prior Month sales]
FROM TotalSales
WHERE
DATEPART(month, [Prior Month sales]) = DATEPART(month, DATEADD(month, -1, getdate()))
谢谢你的帮助