sql >> Databasteknik >  >> RDS >> Mysql

Skapa en kumulativ summakolumn i MySQL

Du kan använda en temporär variabel för att beräkna den ackumulerade summan:

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


  1. Spring Data JPA + Hibernate Hoppa över låsta rader (PostgreSQL)

  2. Hur får man BLOB från fil i PL/SQL?

  3. Där värde i kolumn som innehåller kommaavgränsade värden

  4. Stöder mysqldump en förloppsindikator?