2016-04-20 26 views
-4

我有如下表如何得到下面的結果

ID Value 
1 10 
2 20 
3 40 

我想下面的輸出

ID Value Total  
1 10 10 
2 20 30 
3 40 70  

我想通過在結果中添加總計列中的每一列增加值來計算總。

+2

只是谷歌運行總數? –

+1

這會[help](http://www.codeproject.com/Articles/300785/Calculating-simple-running-totals-in-SQL-Server)你。 – Arulkumar

回答

0
SELECT 
    id 
    , value 
    , SUM(value) OVER (ORDER BY ID ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS Total 
FROM YourTable