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

extraire les identifiants attribués à une liste d'identifiants d'utilisateurs

MySQL a une fonction intégrée pour cela appelée FIND_IN_SET .

SELECT *
FROM tableName
WHERE FIND_IN_SET('7', bank_ids) > 0

Vous devez correctement normaliser votre table.

MISE À JOUR

si vous voulez utiliser LIKE , vous devez concaténer , des deux côtés. par exemple

WHERE CONCAT(',', bank_ids, ',') LIKE CONCAT('%,', '7', ',%')