Jörg: mysql: Left Join an dieser Stelle?

Beitrag lesen

Hallo Rolf,

Du machst also jetzt so was?

SELECT d.datum, std.bla, s.fuu, m.baa
FROM datum_ref d
LEFT JOIN tabelle_stunden std ON std.datum = d.datum
LEFT JOIN tabelle_sonder s ON (std.User = s.User AND std.Datum BETWEEN s.Start AND s.End
AND std.User = '".$_POST['myUser']."') 
LEFT JOIN tabelle_mein m ON std.MID = m.MID

Ja, genau so hatte ichs mir vorgestellt.

Und jetzt habe ichs umgesetzt und habe wieder denselben Effekt wie heute schonmal. Ich bekomme die Daten nicht durchgängig angezeigt, sondern nur die Daten, die auch in der stunden-Tabelle stehen.

Das ist doch dann kein LEFT JOIN. 😕

Woran kanns also liegen?

Jörg