我的表中有3列:Group,Date和Money。SQL Server 2008中每個組的運行總數
Group Day Money Column4 (Does not exist yet)
A 1 $100 $100
B 2 $500 $500
A 3 $-150 $-50
B 3 $900 $1400
我想要做的是創建第4列,它基本上是每個組的運行總數。 A組的運行總數爲(100,100-150 = 50)。
這在SQL Server 2008中可能嗎?我的代碼獲得前3列如下:
Select [Group], [Day], sum(money) as [Money]
From Table_Name
Group by [Group], [Day]
https://sqlperformance.com/2014/01/t-sql-queries/grouped-running-tota LS –