Tach!
Leider hat weder der Tip, den gesamten UNION-SELECT innerhalb
IN()
einzuklammern, noch der, denUNION
selbst noch einmal zu selektieren, funktioniert. MySQL meldet weiterhin, wie im OP gezeigt, einen Syntaxfehler.
Muss es unbedingt eine einzelne Monster-Query sein, oder kannst du das Union-Ergebnis erstmal in einer temporären Tabelle ablegen und diese dann nutzen?
dedlfix.