0
T-SQL如果我有如下表:關於當前的銷售和以前的銷售
CREATE TABLE [dbo].[Sales](
[SaleDate] [datetime] NULL,
[SaleAmt] [money] NULL
) ON [PRIMARY]
我怎麼會每月獲取的銷售總和,但也表明了前一個月的數字。
我想下面的工作,但它並不
select
DATEPART(m,s1.saledate), SUM(s1.SaleAmt), SUM(s2.SaleAmt)
from
sales s1
inner join
Sales s2 on DATEPART(m, DateAdd(m, -1, s2.saledate)) = DATEPART(m, s1.saledate)
group by
DATEPART(m, s1.saledate)
什麼叫「秀意思上個月的數字。「你能提供一個你想要的輸出樣本嗎? –