Tobias Wust: MySQL: group_concat in where-teil

Beitrag lesen

Hallo hallo,

ich komme mit folgendem Problem leider nicht weiter:

SELECT group_concat( nem.EM
SEPARATOR ', ' ) AS 'all.EM', neinsaetze.EINSATZNUMMER
FROM neinsaetze
JOIN nem ON neinsaetze.einsatznummer = nem.einsatznummer
GROUP BY neinsaetze.einsatznummer

ergibt:

all.EM                                           EINSATZNUMMER
99-11, 12-42, 10-30, 10-13, 10-10                1100000136
99-11, 10-30, 10-5, 10-13, 12-42, 10-10, 12-42   1100000137

Ich würde gerne soetwas machen wie
WHERE all.EM LIKE %10-5% um die zweite Zeile zu finden.

Weiß jemand eine Lösung oder eine Alternative?