Leider funktioniert die LEFT JOIN Sache nicht!
Habe in meiner DB eine Tabelle _dummy mit einem Feld num (TinyInt r Länge 1) angelegt und zwei Records erstellt (0,1).
Folgende Abfrage ist nicht erfolgreich:
select * from _dummy AS D
LEFT JOIN tab1 ON (D.num = 0 AND feld1 = '2003-05-01')
LEFT JOIN tab2 ON (D.num = 1 AND feld1 = '2003-05-01')
die abschliessende WHERE D.num Klausel habe ich weggelassen.
Info:
MySQL 3.23.xx