En fait je reviens pour une question xD
Avec ce code, que j'ai tiré d'un thread qui se rapportait à ce sujet, je l'ai adapté, ça donne :
Ca me dit des "mise entre crochet non valide" pour A.month, mais si je les enléve, ça me dit : Fonction a.month non défini dans l'expression.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT a.année, [a].[month(tblDéclaration.date_circonstance)], Count(*), Sum(Count(*)) AS cumul FROM tblDéclaration AS a INNER JOIN tblDéclaration AS b ON a.année = b.année WHERE b.month(tblDéclaration,date_circonstance)<=[a].[month(tblDéclaration.date_circonstance)] GROUP BY a.année, [a].[month(tblDéclaration.date_circonstance)];
Merci pour l'aide !
PS : je dois faire un cumul sur un Count(*), le mois je dois faire un month(date_circonstance), pour l'année j'ai un champs année
Partager