MySQL har en inbyggd funktion för det som heter FIND_IN_SET .
SELECT *
FROM tableName
WHERE FIND_IN_SET('7', bank_ids) > 0
Du bör normalisera din tabell ordentligt.
UPPDATERA
om du vill använda LIKE , måste du sammanfoga , på båda sidor. t.ex.
WHERE CONCAT(',', bank_ids, ',') LIKE CONCAT('%,', '7', ',%')