Bonjour
ma requête REQ12 marche bien :
Ma requête REQ13 marche aussi bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCTROW Tab-A.CTV, Sum(Tab-A.Nb) AS MB-A, Sum(Tab-A.BLS12) AS BLS-A, Sum(Tab-A.MTs12) AS MTs-A FROM Tab-A GROUP BY Tab-A.CTV, Tab-A.[SCT], Tab-A.ID_Cat, Tab-A.M12 HAVING (((Tab-A.[SCT]) Like "PON") AND ((Tab-A.ID_Cat)=1) AND ((Tab-A.M12) Between [MD] And [MF]));
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCTROW Tab-B.CTV, Sum(Tab-B.Nb) AS MB-B, Sum(Tab-B.BLS13) AS BLS-B, Sum(Tab-B.MTs13) AS MTs-B FROM Tab-B GROUP BY Tab-B.CTV, Tab-B.[SCT], Tab-B.ID_Cat, Tab-B.M13 HAVING (((Tab-B.[SCT]) Like "PON") AND ((Tab-B.ID_Cat)=1) AND ((Tab-B.M13) Between [MD] And [MF]));
Mais la jointure entre ces 2 requêtes et ma table Classe-PON ne donne pas de résultats
Je ne sais pas d'ou vient l'erreur, merci bien pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT [Classe-PON].CTV, Nz([MB-A],0) AS M12, Nz([MB-B],0) AS M13, REQ12.BLS-A AS [BLS-12], REQ13.BLS-B AS [BLS-13], REQ12.MTs-A AS [MTs-12], REQ13.MTs-B AS [MTs-13] FROM ([Classe- PON] LEFT JOIN REQ12 ON [Classe-PON].CTV = REQ12.CTV) LEFT JOIN REQ13 ON [Classe-PON].CTV = REQ13.CTV GROUP BY [Classe-PON].CTV, Nz([MB],0), Nz([MB-B],0), REQ12.BLS-A, REQ13.BLS-B, REQ12.MTs-A, REQ13.MTs-B;
Partager