Sie können den MySQL-Code
SELECT *
FROM my_table
WHERE FIND_IN_SET(id, comma_delimited_string) = 0
Nachtrag :Beachten Sie, dass die obige Abfrage nicht ist optimierbar, also wenn man einen Index auf id
hat MySQL wird es nicht verwenden. Sie müssen entscheiden, ob die Verwendung von FIND_IN_SET
relativ einfach ist lohnt es sich, einen potenziellen Leistungseinbruch hinzunehmen (ich sage potenziell, weil ich nicht weiß, ob id
indiziert ist oder wenn Ihre Tabelle groß genug ist, dass dies ein Problem darstellt).