Bonjour, Voici le problème que je ne parviens pas à résoudre :
Une table simple (je ne souhaite pas supprimer les doublons relatifs) :
Table Commande :
N°----Entrepot----No commande----Bon de livraison
1-----PARIS-------5467-------------53
2-----PARIS-------5467-------------53
3-----BORDEAUX---3466------------12
4-----BORDEAUX---3466------------12
10----BORDEAUX---6813------------20
(dsl pour la laideur du tableau, y a t il un moyen de les faire mieux?)
Je souhaite compter pour chaque commande distincte par entrepôt le nombre de bons de livraisons distincts.
On voit donc que pour Paris il y a une commande n° 5467 avec un BL n°53 en deux lignes.
Le résultat cherché est donc :
No commande-----Entrepot-------CompteDeBon de livraison
3466-------------BORDEAUX-------1
5467-------------PARIS-----------1
6813-------------BORDEAUX-------1
Or avec la requête suivante :
J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DISTINCT Commande.[No commande], Commande.Entrepot, Count(Commande.[Bon de livraison]) AS [CompteDeBon de livraison] FROM Commande GROUP BY Commande.[No commande], Commande.Entrepot;
No commande-----Entrepot-------CompteDeBon de livraison
3466-------------BORDEAUX-------2
5467-------------PARIS-----------2
6813-------------BORDEAUX-------1
Ce qui ne correspond pas à mon souhait.
Quelqu'un aurait-il la gentillesse de m'aider (je suis sûr que c'est tout bête mais je n'ai rien trouvé dans le forum)
Merci!!
Von Wolf
Partager