Bonjour j'ai une requête de ce type

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SELECT * FROM A,B,C 
LEFT OUTER JOIN D ON C.ID = D.ID
J'aimerais rajouter une jointure externe sur la table B, est-ce que ceci est correct ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
SELECT * FROM A,C
    LEFT OUTER JOIN D ON C.ID = D.ID
INNER JOIN B ON C.ID = B.ID
    LEFT OUTER JOIN E ON E.ID = B.ID
    LEFT OUTER JOIN F ON F.ID = B.ID
Et ceci ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
SELECT * FROM A,C
    LEFT OUTER JOIN D ON C.ID = D.ID
INNER JOIN B ON C.ID = B.ID
    LEFT OUTER JOIN E ON E.ID = B.ID
    LEFT OUTER JOIN F ON F.ID = B.ID AND C.VAL = F.VAL