Hab ein bisschen herumgesucht und eine tolle Antwort gefunden.:)
Verwenden Sie die Zeichenfolgenfunktion von MySql FIND_IN_SET .
Verwendungsbeispiel:
SET @csvStr = "val1,val2,val3";
SELECT Col1
FROM Table1
WHERE FIND_IN_SET(Col2, @csvStr) > 0;
Ich habe die aktuelle Antwort mit "Neue Antwort" und "Alte Antwort" bearbeitet und darauf hingewiesen, dass die neue Antwort Ihr System für eine SQL-Injection-Schwachstelle öffnet.