現有數據如上圖所示,要求統計出日期相同的Count總數,並且加一列統計前面日期Count的總和

1 SELECT SUM([Count]) AS DayTotal, SUM(SUM([Count])) over (order by [Datetime]) Total, [datetime] FROM Table_3 2 GROUP BY [DateTime] 3 ORDER BY [DateTime] DESC
結果如下:
Total列是日期小於當前行的DayTotal列的總和;比如第三行 日期是2017-02-02,這行的Total就是當前行的DayTotal + 上一行(日期為2017-02-01)的Total之和
注:上面的SQL語句中 Over 是關鍵,少了統計不出來