MySql5.7开始支持json格式数据的提取,5.7版本前可用内置的一些函数处理。
SELECT S.ORDID,
S.OPERATE_TYPE,SUBSTRING_INDEX(REPLACE(S.OPERATE_TYPE,
CONCAT(SUBSTRING_INDEX(S.OPERATE_TYPE,
'"VALUE":',
1),
'"VALUE":"'),
''),
'"',
1)
FROM TABLE1 S
当然有编程基础的话,提取就相当简便了,个人习惯用Python的Json模块,容易上手
本文介绍在MySQL 5.7及以前版本中如何使用SQL语句提取JSON格式数据的方法,并提供了一个具体的例子。对于5.7之前的版本,可以利用内置函数进行处理。
1500

被折叠的 条评论
为什么被折叠?



