sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan man løbende tilføjer værdier for startrækken og næste række til den

Hvis du bruger MSSQL2012 eller højere kan du bruge OVER klausul.

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

sql violindemo



  1. kontrollere, om id findes i flere tabeller

  2. PHP detekterer SQL-injektionsforsøg

  3. Upsert med en transaktion

  4. Hvordan kan jeg oprette et rumligt indeks på en indekseret visning?