"Désaccumuler" données mensuelles en une requete
Fermé
Galven
Messages postés
23
Date d'inscription
dimanche 27 juin 2010
Statut
Membre
Dernière intervention
21 août 2018
-
Modifié le 21 août 2018 à 21:33
Galven Messages postés 23 Date d'inscription dimanche 27 juin 2010 Statut Membre Dernière intervention 21 août 2018 - 21 août 2018 à 21:44
Galven Messages postés 23 Date d'inscription dimanche 27 juin 2010 Statut Membre Dernière intervention 21 août 2018 - 21 août 2018 à 21:44
A voir également:
- "Désaccumuler" données mensuelles en une requete
- Effacer les données de navigation - Guide
- Reinstaller windows sans perte de données - Guide
- Service de diffusion de données - Forum TNT / Satellite / Réception
- Tnt base de données vide ✓ - Forum TNT / Satellite / Réception
- Données gps - Guide
1 réponse
jordane45
Messages postés
38138
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 avril 2024
4 649
21 août 2018 à 21:43
21 août 2018 à 21:43
Bonjour,
Déjà, vu ce que tu nous dis,
Mars serait alors Mars - Février (puisque cumulé, février contient déjà Janvier + Février).
Un truc du genre peut-être (pas testé)
Mais d'autres méthodes existent, via des INNER JOIN ou l'utilisation de WITH
https://www.codeproject.com/Articles/300785/Calculating-simple-running-totals-in-SQL-Server
Déjà, vu ce que tu nous dis,
Mars serait alors Mars - (Janvier + Février). ...
Mars serait alors Mars - Février (puisque cumulé, février contient déjà Janvier + Février).
Un truc du genre peut-être (pas testé)
SELECT AAAAMM TOTAL - TOTAL OVER (ORDER BY AAAAMM ROWS UNBOUNDED PRECEDING) AS TOTAL_DECUMULE FROM dbo.foo ORDER BY AAAAMM;
Mais d'autres méthodes existent, via des INNER JOIN ou l'utilisation de WITH
https://www.codeproject.com/Articles/300785/Calculating-simple-running-totals-in-SQL-Server
21 août 2018 à 21:44
Top merci !