Tach!
Die Ausgabe läuft zwar Fehlerfrei, aber es werden mir auch Einträge ausgegeben wie ich oben im status ausschließe. Kommt die Datenbank mit dem NOT IN und IN nicht zurecht?
Doch, aber deine Bedingungen sind dann nicht so, wie du dir das vorstellst. Wenn was nicht auszuführen ginge, gäbe es einen Syntaxfehler.
Dein Statement ist ziemlich komplex geworden. Ich würde es erstmal im phpMyAdmin oder ähnlichen Tools testen. Dazu alles überflüssige wie Joins rauswerfen, die nur für die Ausgabe von Werten zu Fremdschlüsseln vorhanden sind, und die Bedingungen einzeln testen. Dann langsam die anderen Bedingungen wieder hinzufügen und schauen, wie sich das in der jeweiligen Kombination entwickelt.
dedlfix.