Dati cumulati

mercoledì 15 dicembre 2010 - 09.25
Tag Elenco Tags  SQL Server 2000

adolcini Profilo | Newbie

Ciao a tutti,
ho un'esigenza di creare in SQL Server tramite una vista una colonna cumulato su una tabella esistente:

Esempio:

Data: Valore
1/1/2010 10
2/1/2010 10
3/1/2010 -5
4/1/2010 10

quello che vorrei è creare una colonna calcolata che è la somma algebrica di tutti i valori precedenti

Data: Valore Cumulato
1/1/2010 10 10
2/1/2010 10 20
3/1/2010 -5 15
4/1/2010 10 25

Come posso fare ? esiste qualche funzine particolare

Grazie 1000
Andrea



************************+

ho trovato la suluzione ....così se interessa a qualcuno...

SELECT Valore,
(SELECT SUM(Valore)
FROM Test
WHERE id <= t.id) AS Cumulato
FROM dbo.Test t
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5