JSON文字列を含むファイルを持つデータベースがありmyfield
ます: ["2","4","1","6"]
OR ["1"]
。このフィールドのフィルターを作成したいので、次のようにクエリを実行することを考えていました。
SELECT id FROM table_name WHERE myfield = '5'
-> 値が 5 でないため、このリターンはIDをエコーできませ["2","4","1","6"]
ん。
SELECT id FROM table_name WHERE myfield = '1'
-> return はidをエコーできます-> なぜなら -> フィールド上の json 文字列myfield
の値は 1 です。
どうすれば修正できますか?私は何をしますか?
私は試しましたが、うまくいきません:
SELECT id FROM table_name WHERE myfield = '1'