sql >> Databáze >  >> RDS >> Mysql

Vytvořte ROLLING součet za určité časové období v mysql

A ještě jedno řešení

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. Mám aplikaci pro Android, která načítá data ze sqlite a zobrazuje data v BaseAdapteru .. jaký je nejlepší způsob?

  2. Začínáme s replikací streamování PostgreSQL

  3. EXEC sp_executesql s více parametry

  4. Zálohujte databázi SQLite