Hallo, Apropos!
Plötzlich bekomme ich dann aber einen Syntax-Fehler
Apropos Syntaxfehler, warum verschweigst Du uns diesen?
irgendwo beim äußeren UNION ALL der Unterabfrage. (Die obige Abfrage funktioniert z.B. mit festen Werten übrigens tadellos).
Kann mir da jemand helfen? Oder zumindest sagen, wo der Fehler liegt?
<antwort style="glaskugel: on">
Es geht noch nicht.
Du erhältst die Fehlermeldung ERROR 1235 (ER_NOT_SUPPORTED_YET)
da Deine Abfrage von der Form
SELECT * FROM t1 WHERE s1 IN (SELECT s2 FROM t2 ORDER BY s1 LIMIT 1)
ist, siehe Handbuchabschnitt Subquery Errors.
</antwort>
Freundliche Grüße
Vinzenz