Bonjour à toute l'équipe,
En espérant être dans la bonne section, je vous présente ma requête :
J'utilise 3 tables qui sont les suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 SELECT DISTINCT A.ba_article.Cle, A.ba_article.Reference, A.ba_article.Designation, D.ba_dda.Date_Delai, D.ba_dda.Urgent, FROM A.ba_article, D.ba_dda INNER JOIN ( SELECT C.ba_cfou.Cle_Article, C.ba_cfou.Reference, INNER JOIN C ON D.Reference = A.Reference FROM C.ba_cfou WHERE A.Reference = C.ba_cfou.Reference AND A.Reference <> '' AND C.ba_cfou.Reference <> '' AND A.Cle = C.ba_cfou.Cle_Article ) AS C ON C.Cle_Article = A.Cle GROUP BY Cle ORDER BY Cle ASC;
ba_article (alias A)
ba_dda (alias D)
ba_cfou (alias C)
La table A est lié à la table D via le champ Référence.
La table A est lié à la table C via le champ Clé (A) et Clé_Article (C)
Je souhaite récupérer un tableau de 5 colonnes (Cle, Référence, Designation, Délai, Urgent).
Aucun doublons, aucun champ Cle ou référence vide.
J'ai une erreur vers le FROM et surement d'autres par la suite. Je débute avec les requêtes complexe tel que cette dernière. Donc un peu d'aide serait vraiment la bienvenue si possible
Si vous avez des questions n'hésitez pas.
Je vous remercie,
Bonne journée,
Bien Cordialement,
M.
Partager