2010-02-09 5 views
0

Existe-t-il un moyen agréable d'obtenir des subsums dans une requête pour des données comme celle-ci dans sql server 2000?Subsums dans SQL Server 2000

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 

Répondre

0

Cette article couvre votre question (trois fois en fait!). Intéressant que l'approche élégante est la plus lente.

+0

Merci. Je pensais que les curseurs sont mauvais et une requête serait mieux .. – pkmiec

+0

Bien que cela puisse théoriquement répondre à la question, [il serait préférable] (http://meta.stackoverflow.com/q/8259) d'inclure les parties essentielles de la réponse ici, et fournir le lien pour référence. –