Bonjour à tous,
J'ai un petit souci concernant une requete avec LEFT OUTER JOIN.
En effet j'ai crée deux requête une pour calculer le chiffre d'affaires previsionnel et l'autre le chiffre d'affaires reel. Et dans une troisieme requete en faite je reprends les deux chiffre d'affaires pour faire des comparaisons. Seuleument il a un probleme et la requete ne m'affiche que le chiffre d'affaires reel.
Requête "Rq_Total ca reel"
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT CA.site, CA.annee, CA.mois, CA.type_ca, Sum(CA.ca) AS SommeDeca FROM CA GROUP BY CA.site, CA.annee, CA.mois, CA.type_ca HAVING (((CA.type_ca)="reel"));
Requête "Rq_Total ca budget"
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT CA.site, CA.annee, CA.mois, CA.type_ca, Sum(CA.ca) AS SommeDeca FROM CA GROUP BY CA.site, CA.annee, CA.mois, CA.type_ca HAVING (((CA.type_ca)="budget"));
Requete à jointure posant problème
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT [Rq_Total ca budget].site, [Rq_Total ca budget].annee, [Rq_Total ca budget].mois, [Rq_Total ca budget].SommeDeca, [Rq_Total ca reel].SommeDeca FROM [Rq_Total ca budget] LEFT JOIN [Rq_Total ca reel] ON ([Rq_Total ca budget].site = [Rq_Total ca reel].site) AND ([Rq_Total ca budget].annee = [Rq_Total ca reel].annee) AND ([Rq_Total ca budget].mois = [Rq_Total ca reel].mois) AND ([Rq_Total ca budget].type_ca = [Rq_Total ca reel].type_ca);
Partager