Hallo Tommyviech,
> evtl. unterschiedliche Servereinstellungen für den DB-Dialekt. Also immer
> auf die Finger klopfen \"ANSI, ANSI, ANSI\".
Also ich habe jetzt meinen Server extra noch in den ANSI Modus geschalten, und die erste Anfrage geht immer noch. Außerdem steht in der MySQL Doku, dass nach \"ON\" ein conditional_statement folgen kann. Und NOT gehört m.E. zum SQL Standard und in conditional_statements.
Es wird sicherlich irgendwo in der Richtung der Hund begraben sein.
Danke für deinen Tipp, ich werde in Zukunft versuchen weniger konfuse SQL Anweisungen zu schreiben, die sich mehr an den Standard halten.
Bis denne,
MistaPink