2010-02-09 124 views
0

有沒有什麼好的方法可以在sql server 2000中獲取像這樣的數據的一個查詢中的subsums?SQL Server 2000中的Subsums

Input: 
Date  Value 
2008-06-20 10 
2008-08-20 20 
2008-10-05 5 
2008-10-09 30 

Desired output: 
10 --sum of 1st value 
30 --sum of 1st and 2nd values.. 
35 
65 

回答

0

article涵蓋你的問題(實際上三倍!)。有趣的是,優雅的方法是最慢的。

+0

謝謝。我認爲遊標是邪惡的,一個查詢會更好.. – pkmiec 2010-02-09 23:22:54

+0

雖然這可能在理論上回答這個問題,[這將是更可取的](http://meta.stackoverflow.com/q/8259)包括的重要部分答案在這裏,並提供參考鏈接。 – 2014-07-13 15:11:52