Вы можете использовать regexp
:
select * from my_table
where
my_col regexp '^5$' or
my_col regexp ',5$' or
my_col regexp ',5,';
Сам не пробовал вышеуказанное выражение, но что-то подобное сработало бы.
РЕДАКТИРОВАТЬ: с одним регулярным выражением:
select * from my_table
where
my_col regexp '^5$|,5$|,5,'