3 table de jointure sql

J'ai besoin de joindre tableA, tableB, et tableC, mais il est possible que la tableB n'aurez pas de ligne correspondante. Posté ci-dessous est la façon dont je suis en train de faire la requête. Le problème c'est que si la tableB n'ont pas de correspoinding ligne, il ne renvoie pas à un résultat. Mes compétences sql sont très rouillés donc, je vous remercie de votre aide. Merci.

SELECT [column names]
FROM tableA AS a, tableB AS b, tableC as c
WHERE b.blah = a.blah
AND c.foo = a.foo
AND [more where conditions]
  • qui SGBD que vous utilisez?
InformationsquelleAutor Sam | 2011-06-20