Salut,
Voilà, j'ai cette requête sous Access :
Le problème, c'est que lorsque je veux afficher la consommation ("CONSOM1"), chaque ligne est répété du nombre de ligne existant. Ainsi, j'ai avec ce champ, le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DISTINCT [CVO 30-5 db].NOMADHER, CVO.NUMCVO, 1 AS NUMPRODUIT, [CVO 30-5 db].CONSOM1 FROM ([CVO 30-5 db] INNER JOIN ADHERENTS ON [CVO 30-5 db].NOMADHER = ADHERENTS.SOCIETE) INNER JOIN CVO ON ADHERENTS.NUMADHERENT = CVO.NUMADHERENT WHERE ((([CVO 30-5 db].NOMADHER)="CIDRERIES DU CALVADOS") AND (([CVO 30-5 db].PRODUIT1)="Calvados"));
Au lieu de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CIDRERIES DU CALVADOS 25 1 44413 CIDRERIES DU CALVADOS 25 1 55976 CIDRERIES DU CALVADOS 25 1 58772 CIDRERIES DU CALVADOS 25 1 65426 CIDRERIES DU CALVADOS 25 1 69534 CIDRERIES DU CALVADOS 49 1 44413 CIDRERIES DU CALVADOS 49 1 55976 CIDRERIES DU CALVADOS 49 1 58772 CIDRERIES DU CALVADOS 49 1 65426 CIDRERIES DU CALVADOS 49 1 69534
En fait, CONSOM1 est répliqué à chaque NUMCVO !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CIDRERIES DU CALVADOS 25 1 44413 CIDRERIES DU CALVADOS 49 1 55976
Par contre, si je supprime "CONSOM1" dans l'affichage, ça marche parfaitement.
Pourquoi ?
Merci pour vos réponses.
Partager