ID 値は 50 です
where id in (50) は正常です
ただし、id 値が 50,51,52 の場合
where id in (50) は検索できません
where id in ('50')それもうまくいきません
解決方法
like または find_in_set.
select * from tb where id like '%50%'
または
select * from tb where find_in_set('50',id)
like または find_in_set。
select * from tb where id like '%50%'
または
select * from tb where find_in_set('50',id)
find_in_set を使ったことがないのですが、正確ですか?