Sujet : [RESOLU] Requêtes avec jointures
Bonjour,
Je vais essayer de faire simple pour ma demande d'aide.
Je souhaite alimenter une liste déroulante avec une requête SQL qui interroge pas moins de 6 tables.
Cette liste doit afficher toutes les occurences de la table 1 (joignant les tables 2, 3, 4 , 5) seulement si la table 6 ne comporte pas l'ID unique de la table 1 :
Exemple de ma requête :
SELECT cavId, appNom, typNom, vinDom, vinBio, cavMil, btlQte FROM ((((((tbl_cave INNER JOIN tbl_vins ON vinId=cavVin) INNER JOIN tbl_vin_type ON cavType=typId) INNER JOIN tbl_vin_appellation ON vinApp=appId) INNER JOIN tbl_profils ON prfId=cavPrf) INNER JOIN tbl_vin_bouteille ON tbl_cave.cavBtle=btlId) INNER JOIN tbl_cave_graphique ON cgrCave<>cavId) WHERE prfId='1' ORDER BY cavMil, vinDom
A partir de là, je souhaite afficher uniquement les enregistrements non présent dans la table tbl_cave_graphique.
J'espère que vous pourrez m'aider un temps soi peu dans ma quête.
Amicalement,
Thierry