1.前言
某字段的数据为json

但是我想只获取里面的某一个值,该怎么操作?
2.笔记
(1)用 JSON_VALUE(参数1,参数2)函数 ,有两个参数,
(2)参数1 为 列名 ,参数2 为 json的key的层级
如果某一级key的值是数组,可以使用 key[数字] 的方式写,
以上面截图的表为例子为

我想要SettlementVo的值里第4个元素里的 project_name
如果为 * 符号则为所有的元素

(3)处理可以作为条件,也可以放在查询结果处

1.前言
某字段的数据为json

但是我想只获取里面的某一个值,该怎么操作?
2.笔记
(1)用 JSON_VALUE(参数1,参数2)函数 ,有两个参数,
(2)参数1 为 列名 ,参数2 为 json的key的层级
如果某一级key的值是数组,可以使用 key[数字] 的方式写,
以上面截图的表为例子为

我想要SettlementVo的值里第4个元素里的 project_name
如果为 * 符号则为所有的元素

(3)处理可以作为条件,也可以放在查询结果处

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。