sql >> Database >  >> RDS >> Mysql

Maak een ROLLING-som over een bepaalde periode in mysql

En nog een oplossing

SELECT r1.date, r1.time_spent, sum(r2.time_spent) AS rolling_week_total
FROM rolling_total AS r1 JOIN rolling_total AS r2
    ON datediff(r1.date, r2.date) BETWEEN 0 AND 7
GROUP BY r1.date
ORDER BY r1.date
LIMIT 8


  1. Hoe kan ik overtollige rijen in de tabel detecteren?

  2. Bestel een MySQL-tabel met twee kolommen

  3. verander de grootte van het datatype in sql

  4. Maak een database-e-mailprofiel (SSMS)