yo,
damit sollte es mysql doch möglichsein auch kommagetrennte werte zu überprüfen. zumal es mit manuell eingegebenen ja funktioniert.
oder verstehe ich da irgendwas falsch?
eher nicht, mysql und andere datenbanksysteme werden das als einen gesamen string ansehen, da ein string ja auch komma/hochkomma enthalten kann. woher soll das dbms system wissen, diese komma oder hochkomma soll im string erhalten bleiben und bei einem anderen mal soll das dbms das als trenner für den IN operator verwenden.
also ich würde darin nicht weiter energie verbrauchen, diesen weg zu gehen, sondern die unterabfrage so gestalten, dass die jeweiligen werte in verschienden datensätze stehen.
Ilja