Hallo,
Ich wiederhole mich ungern ... MySQL, Handbuch, JOIN Syntax schon mal versucht?
SELECT * FROM t1 LEFT JOIN (t2, t3, t4)
ON (t2.a=t1.a AND t3.b=t1.b AND t4.c=t1.c)
<zitat>
The syntax of table_factor is extended in comparison with the SQL Standard.
The latter accepts only table_reference, not a list of them inside a pair
of parentheses
</zitat>
Vermeide diese Syntax.
Will ich nur Beispiel 1 oder 2?
Was verstehst Du unter Beispiel 1 oder 2?
Brauch ich denn LEFT JOIN,
Du brauchst den LEFT JOIN, wenn Du einen LEFT JOIN benötigst (oder einen RIGHT JOIN). Niemand benutzt RIGHT JOINs :-)
wenn da steht: "CROSS JOIN is a syntactic equivalent to INNER JOIN"?
das ist MySQL-spezifisch. Lies Rouvens Beitrag nochmals. Was ist ein Kreuzprodukt?
Ein LEFT JOIN liefert *ganz andere* Ergebnisse als ein INNER JOIN. Lies meinen Beitrag nochmals. Lies bitte dieses Archivposting.
Freundliche Grüße
Vinzenz