以下のクエリを実行すると、4 行ではなく 3 行が取得されます。
SELECT *
FROM freelook
WHERE done_type IN ('14','27','28')
1 行の値はこのようになっているためです1,14,27
。これは、1 つの列にカンマで区切られた単一の値です。このように、カンマで区切られた値を持つ多くの行がありますdone_type
。
値を分離してから、指定された値と一致するかどうかを確認する必要があります。
私のクエリは、値がコンマ区切りの値である文字列であるような行にフィルターを適用する方法です。ガイドしてください。