Bonjour,
Je souhaite dans une requête SQL avoir le résultat uniquement des commandes dont au moins un article n'est pas livré.
Voici un exemple avec un extrait :
Table CDE (commande)
- NUMCDE (no commande)
- DTCDE (date de la commande)
Table LIG (ligne de commande)
- NUMCDE (no commande, lien entre CDE et LIG)
- CODART (code article)
- QTEVTE (quantité livré)
- LIVRE (article livré ou non O ou N)
Données des tables
CDE
- 100 , 12/03/2017
- 101 , 13/03/2017
- 102 , 14/03/2017
- 103 , 14/03/2017
- 104 , 15/03/2017
- 105 , 15/03/2017
LIG
- 100 , ABC , 1 , O
- 101 , ABC , 1 , N
- 102 , DEF , 2 , O
- 102 , GHI , 1 , N
- 103 , DEF , 1 , O
- 104 , ABC , 1 , N
- 104 , JKL , 3 , N
- 105 , ABC , 1 , O
- 105 , JKL , 3 , O
Dans cet exemple, je souhaite en résultat le numéro de commande de la table CDE
101
102
104
C'est au niveau du WHERE que je n'arrive pas à obtenir mon résultat.
Merci d'avance de votre aide
Partager