Bonjour à tous,
J'ai une base de données qui comprend la table RA : N° RA, Marque RA et Nom RA
Et une autre table Garanties qui comprend tous les coûts pour un N° RA donné : NBDG (nombre d'interventions), MO HT, PRA HT, Total HT,
J'aimerai que ma requête me donne pour un N°RA le total de NBDG, MO HT, PRA HT, TOTAL HT ainsi que le Coût moyen MO HT par NBDG, le Coût moyen PRA HT par NBDG, le Coût moyen Total HT par NBDG.
Pour cela voici a requête actuelle (qui fontionne parfaitement).
Voici ma requête actuelle :
Donc jusque là aucun problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT Garanties.[N° RA], Sum(Garanties.NBDG) AS NBDG, Sum(Garanties.[MO HT]) AS [MO HT], [MO HT]/[NBDG] AS [Coût MO HT moyen / DG RA], [PRA HT]/[NBDG] AS [Coût PRA HT moyen / DG RA], Sum(Garanties.[PRA HT]) AS [PRA HT], Sum(Garanties.[Total HT]) AS [Total HT], [Total HT]/[NBDG] AS [Coût Total HT moyen / DG RA] FROM RA INNER JOIN Garanties ON RA.[N° RA] = Garanties.[N° RA] GROUP BY RA.Marque, Garanties.[N° RA] HAVING (((RA.Marque)="VW" ));
Mais j'aimerai aussi ajouter au niveau de chaque RA le nombre total d'interventions (NBDG) pour l'ensemble des RA, soit le total des totaux NBDG.
Comment puis-je intégrer cette donnée ?
D'avance merci. (J'espère avoi été assez clair ... ).
Partager