Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql compare un champ séparé par des virgules avec une seule chaîne

Pour ce cas simple, vous pouvez utiliser FIND_IN_SET() ;

WHERE FIND_IN_SET('13', schools);

Notez cependant qu'il n'y a pas de bonne indexation pour les colonnes avec du texte séparé par des virgules, donc les requêtes seront beaucoup plus lent qu'une base de données normalisée.