我有一个数据库,其中包含一个myfield
包含 json 字符串的文件:["2","4","1","6"]
OR ["1"]
。我想为这个文件做一个过滤器,并想用以下方式查询它:
SELECT id FROM table_name WHERE myfield = '5'
-> 此返回不能回显id,因为["2","4","1","6"]
没有值 5。
SELECT id FROM table_name WHERE myfield = '1'
-> return 可以回显id -> 因为 -> 在 json 字符串myfield
中的字段值为 1。
如何解决?我该怎么办?
我试过了,但它对我不起作用:
SELECT id FROM table_name WHERE myfield = '1'