MISCDATA
コンマとセミコロンで区切られた複数の数値と文字列値を含むデータベースにテキスト列 ( ) があります。MISCDATA
50 より大きい数値を含む行のみを選択するクエリを作成する方法はありますか (例)?
FIND_IN_SET() の使用を考えましたが、正しいコンテキストに配置できません。
SELECT * FROM Mytable WHERE FIND_IN_SET('NUMBER BIGGER THAN 50', MISCDATA);
私が自分自身を正しく説明したかどうかはわかりませんが、とにかくすべての助けが高く評価されます. ありがとう。
編集:
フィールドからのデータの例:
MA, 22; HR, 42; HG, 29; JW, 44; MI, 76; GJ, 56;
上記の例は、50 より大きい 2 つの数値 (MI と GJ) が含まれているため、SELECT によってリストされる必要があります。