Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment ajouter en continu des valeurs de la ligne de départ et de la ligne suivante

Si vous utilisez MSSQL2012 ou supérieur, vous pouvez utiliser OVER clause.

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

démo de violon SQL