Bonjour,
J'ai une première requête qui me calcul un nombre de dossier par semaine:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DatePart("ww",[date]) AS semaine, count(Dossier.idDossier) AS nbDossier FROM ... GROUP BY DatePart("ww",[date]);
Puis je souhaite faire la somme cumulée, avec le résultat de cette requête :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT semaine, ( SELECT SUM(nbDossier) FROM nbDossierParSemaine AS nb2 WHERE nb2.semaine<= nb1.semaine ) AS somme FROM nbDossierParSemaine AS nb1 ORDER BY semaine;
L'exécution de cette 2eme requête faut planter Access à chaque fois, sans exception. (un beau plantage, avec le menu qui propose d'envoyer un rapport d'erreur à Microsoft)
Ou est l'erreur ?
Merci
edit : Ok j'ai trouvé une solution avec cette requete :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT semaine, DSum("nbDossier","nbDossierParSemaine","semaine <=" & [semaine]) AS somme FROM nbDossierParSemaine ORDER BY semaine;
Mais j'aimerais quand même comprendre pourquoi la requete précédente ne fonctionnait pas
Partager