我想寫一個SQL查詢來計算每個客戶每天的運行總數。我想創建一個SQL查詢來計算每個客戶每天的運行總數
例如:
CustomerID TranDate TranAmount RunningTotal
-----------------------------------------------
C1 8/1/17 $10 $10
C2 8/1/17 $15 $15
C1 8/2/17 $20 $30
C2 8/2/17 $30 $45
C3 8/3/17 $50 $50
我能夠創建運行總計如果只有1表中的客戶,但有困難的時候也有很多。
預先感謝您。
如果您需要更多信息,請讓我知道。
發佈您已經完成的代碼。 – kaineub
是不是第4列RunningTotal的列記錄? –
SELECT乾旱,ARTransactionID,ARTransactionAmount, (SELECT SUM(ARTransactionAmount) FROM #XXX T2 WHERE T2.ARTransactionID <= T1.ARTransactionID)AS通過ARTransactionID RunningTotal FROM T1 #XXX爲了 是 –