mysql 中存储的json格式的数据如下
第一条:
[{"input_jczl": {"101100101": "基础治疗1", "101100102": "基础治疗2"}, "input_unit": "枚111", "input_value": "50"}, {"input_jczl": {"101100103": "基础治疗3", "101100104": "基础治疗4"}, "input_unit": "枚", "input_value": "26"}]第二条:
[{"input_jczl": {"101100101": "基础治疗1", "101100102": "基础治疗2"}, "input_unit": "枚", "input_value": "50"}, {"input_jczl": {"101100103": "基础治疗3", "101100104": "基础治疗4"}, "input_unit": "枚", "input_value": "26"}]这样的数据我怎样检索到 input_unit = ‘枚’ 同时 input_value = 50 这条数据?第二条数据的红色部分是满足条件的,我需要检索到第二条数据sql该怎样写?谢谢!
第一条:
[{"input_jczl": {"101100101": "基础治疗1", "101100102": "基础治疗2"}, "input_unit": "枚111", "input_value": "50"}, {"input_jczl": {"101100103": "基础治疗3", "101100104": "基础治疗4"}, "input_unit": "枚", "input_value": "26"}]第二条:
[{"input_jczl": {"101100101": "基础治疗1", "101100102": "基础治疗2"}, "input_unit": "枚", "input_value": "50"}, {"input_jczl": {"101100103": "基础治疗3", "101100104": "基础治疗4"}, "input_unit": "枚", "input_value": "26"}]这样的数据我怎样检索到 input_unit = ‘枚’ 同时 input_value = 50 这条数据?第二条数据的红色部分是满足条件的,我需要检索到第二条数据sql该怎样写?谢谢!
解决方案 »
- 查询汇总问题
- 如何导出Mysql数据库
- UPDATE FROM 这个语句怎么写?
- mysql 的权限设置问题---小弟初学,望热心大虾指点
- 如何汇总非数字型的字段?
- mysql4.0.6问题
- 高分求助!!
- MySQL中取出的数据保存原来WORD格式,可能吗?
- MySql.Data.MySqlClient.MySqlException: Unknown column 'Extent1.DailyLogLineID' i
- dos下查看mysql中user表的不能正常显示
- 64位操作系统如何使用32位dll
- 自己写了个php重置游戏内角色技能及天赋的功能,但是在PHP内无法执行,SQL语句在mysql里是有效的,求解!
路径 $.input_unit匹配不对 ,路径如果写成 $[*].input_unit的话 jsn_extract(data, '$.input_unit') 的结果会是'[\"枚\", \"枚\"]' 而不会是 ‘枚’ ,所以这个不行