mysql json 数组转行

记录:mysql json类型字段中某个数组属性转行

qc_event:表名

event_data:json类型column 存储内容jsonobject

select id '事件ID',jt.*
from qc_event,
json_table(
 json_unquote(event_data->'$."并用用药"'),
 '$[*]' COLUMNS(  
  批准文号 text PATH '$."批准文号"',
  商品名称 text PATH '$."商品名称"',
  通用名称 text PATH '$."通用名称"',
  剂型 text PATH '$."剂型"',
  生产厂家 text PATH '$."生产厂家"',
  生产批号 text PATH '$."生产批号"',
  用药频次 text PATH '$."用药频次"'
 )
)as jt

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值