Hallo Vinzenz,
zuerst mal vielen Dank für Deine Hilfe - aber:
Übrigens: Deine WHERE-Klausel im Ausgangsposting sorgt dafür, dass
zumindest für objects und kuenstler ein INNER JOIN verwendet wird :-)
bei anderen RDBMS vielleicht,
lt. MySQL-Doku existiert kein INNER JOIN, er wird IMHO auf LEFT JOIN gemappt.
D.h. was man schreibt ist das eine, was MySQL daraus macht etwas anderes ... ;-)
Dass ich nie auf NULL teste kommt daher, dass in den CREATE-Statements,
in jedem Feld NOT NULL notiert wird und somit eigentlich gar nicht
auftreten sollte, oder wie ... <grübel>
Trotzdem habe ich Dank Deiner Hilfe den Fehler gefunden und beseitigt,
und morgen wird der Dateneinträger zur Schnecke gemacht ... ;-)
m.b.G. Rolf