Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Vergleichen Sie zwei kommagetrennte Werte in mysql

Gefunden zwei Lösungen mit der Verwendung von REGEXP von mysql

(1)

`favourite_id` REGEXP '[[:<:]]1[[:>:]]|[[:<:]]2[[:>:]]|[[:<:]]3[[:>:]]' //faster then below

(2)

`favourite_id` REGEXP '(^|,)(1|2|3)(,|$)' //slower then above