Bonjour a tous
Je suis desolé de déranger mais étant debutant avec d'ailleurs l'impression dde risquer d'y rester longtemps lol, je n'arrive pas à pondre une requete depuis hier.
Je vais essayer d'exposer mon problème le plus clairement possible:
J'ai 3 tables que je vais simplifier
Produit avec Code_Produit (Clé primaire)
Inventaire avec NumInv (Clé primaire)
Inventaire_Produit avec : NumLigne (Clé primaire)
Code_Produit
NumInv
Alors je souhaiterai retrouver tous les produits n'existant pas dans une sélection d'inventaire.
Concrètement je réalise 3 inventaires
Chaque inventaire contient des centaines de lignes d'inventaires (Inventaire_Produit)
Je souhaite donc mettre à zéro tous les produits n'existant pas dans ces lignes d'inventaires d'ou la requête recherchée.
Voici ma lamentable tentative :
J'utilise cette requête SQL dans l'éditeur Windev
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * FROM Produit P JOIN Inventaire_Produit IP ON IP.Code_Produit=P.Code_Produit WHERE P.Code_Produit=IP.Code_Produit AND IP.Num_Invent = %1
Merci d'avance
Partager