Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Calculando totais em execução nas linhas e agrupando por ID


Bro tente isso ... É testado no 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