frankx: JOIN und WHERE bei vier Tabellen

Beitrag lesen

Hellihello

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)

is equivalent to:

SELECT * FROM t1 LEFT JOIN (t2 CROSS JOIN t3 CROSS JOIN t4)
                 ON (t2.a=t1.a AND t3.b=t1.b AND t4.c=t1.c)

Will ich nur Beispiel 1 oder 2? Brauch ich denn LEFT JOIN, wenn da steht: "CROSS JOIN is a syntactic equivalent to INNER JOIN"? Zumindest intuitiv find ich es erstmal nicht. Aber wohl morgen nochmal lesen.

Dank und Gruß,

frankx

--
tryin to multitain  - Globus = Planet != Welt