Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie man kontinuierlich Werte der Startzeile und der nächsten Zeile hinzufügt

Wenn Sie MSSQL2012 verwenden oder höher können Sie OVER verwenden Klausel.

SELECT t2.id, t2.value, SUM(t2.value) OVER (ORDER BY t2.id) as [Result]
FROM   Test01 t2
ORDER BY t2.id;

SQL-Fiddle-Demo