Mysql
 sql >> Database >  >> RDS >> Mysql

Calcolo dei totali parziali su righe e raggruppamento per ID

Bro prova questo... È testato su MSSQL..

select ID, name, marks, 
    marks + isnull(SUM(marks) OVER (  PARTITION BY ID   ORDER BY  ID  ROWS BETWEEN UNBOUNDED PRECEDING  AND  1  PRECEDING) ,0) as Running_total
from students