MySQL má pro to vestavěnou funkci s názvem FIND_IN_SET .
SELECT *
FROM tableName
WHERE FIND_IN_SET('7', bank_ids) > 0
Měli byste správně normalizovat tabulku.
AKTUALIZACE
pokud chcete použít LIKE
, musíte zřetězit ,
na obou stranách. např.
WHERE CONCAT(',', bank_ids, ',') LIKE CONCAT('%,', '7', ',%')