sql >> Base de Datos >  >> RDS >> Mysql

Crear una columna de suma acumulativa en MySQL

Puede usar una variable temporal para calcular la suma acumulada:

SELECT  a.num,
   (@s := @s + a.num) AS cumulative
FROM ID a, (SELECT @s := 0) dm
ORDER BY a.num;