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', ',%')