Par exemple, j'ai la table ci-dessousMySQL roulement SUM
DATE QUANTITY
9/10/2017 3
9/10/2016 5
9/03/2015 6
9/10/2017 2
8/10/2017 9
Et je veux que le résultat final ressemble ci-dessous
YEAR MONTH ROLLING SUM SUM
2015 03 6 6
2016 10 11 5
2017 10 25 14
Pour obtenir la somme que j'utilise le code suivant
SELECT YEAR(Date),MONTH(Date),SUM(QUANTITY)
FROM table
GROUP BY YEAR(Date),MONTH(Date);
Est-il possible d'ajouter la somme cumulative à la même requête? En second lieu: En ce moment j'utilise MySQL mais l'environnement final que ces requêtes exécuteront est AWS Athena. Et je me demandais s'il y avait un moyen terme entre les deux pour tester ces requêtes.
Vous pouvez utiliser un JOIN. – Strawberry