2017-02-04 2 views
0

Ich möchte calc das Gleichgewicht über T-SQL aus dieser TabelleT -SQL Wie Balance über T-SQL

TID amount balance 
--- ----- ------- 
1 100 100 
2 50 150 
3 30 180 
4 300 480 
5 200 680 

Kann jemand mir bitte auf diesem Fall unterstützen zu bekommen?

Mit freundlichen Grüßen.

+0

zeigen Sie Ihre erwartete Ausgabe – Saif

Antwort

1

Ein Weg ist mit Fensterfunktion sum:

select 
    t.*, 
    sum(amount) over (order by tid) balance 
from your_table t;