Bonjour à tous,
je voudrais avec une requête effectuer des cumuls, j'ai une table "T_COC" contenant les champs suivants :
nom requête : R_COC_calculs_mensuels
1- NDC : Nbr_demandes_création du mois M
2- mois_en_cours : le mois M
T_COC est une table annuelle (donc enregistrements des mois 1 à 12)
je voudrais qu'une requête me permette de visualiser pour chaque mois le montant cumulé pour le NDC ...
après avoir lu et relu, testé et re... je n'y arrive pas. j'ai eu un espoir en utilisant la fonction DSUM mais le seul résultat que je récupère est tous les enregistrements (ok) avec sur chacun d'entre eux non pas un cumul des mois précédents mais le cumul global des mois : que je lise le mois 2 ou le mois 6, j'ai les cumuls de 1 à 12 ...
je vous donne le SQL de ma requête à ce stade, si cela peut aider à visualiser le problème...
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT R_COC_calculs_mensuels.année_en_cours, R_COC_calculs_mensuels.mois_en_cours, R_COC_calculs_mensuels.Nbr_demandes_création, DSum("[Nbr_demandes_création]","T_COC") AS cumul FROM R_COC_calculs_mensuels GROUP BY R_COC_calculs_mensuels.année_en_cours, R_COC_calculs_mensuels.mois_en_cours, R_COC_calculs_mensuels.Nbr_demandes_création;
merci pour votre aide...
JL
PS: un bonjour à Maxence que j'ai eu comme formateur en juin dernier...
Partager