文字列の値を見つけることができるクエリを構築しようとしています。たとえば、私の列のデモには次の 2 つの行があります。
1,2,121,43
343,21
私の現在のクエリは次のとおりです。
select * from table where demo like '%21%'
ただし、これは両方の行を返します。文字列で完全に一致するものを探したい。
FIND_IN_SET()を使用する
select * from table
where find_in_set(21, demo) > 0