在mysql5.8中用json_extract函数解析json
2024-08-24 19:33:58
背景:某个字段的数据中是JSON,需要提取其中的卡号部分,如:
{"objType":"WARE","orderId":6771254073665082371,"values":["D3252","",""]}
需要提取其中的:D3252
示例如下:
select json_extract(x,'$.values[0]') 卡号
from
(
select '{"objType":"WARE","orderId":6771254073665082371,"values":["M2352","",""]}' x
union all
select '{"objType":"WARE","orderId":6771254073665082371,"values":["W3423","",""]}' x
union all
select '{"objType":"WARE","orderId":6771254073665082371,"values":["D3252","",""]}' x
) t
返回:
卡号
"M2352"
"W3423"
"D3252"
参考:https://blog.csdn.net/lkforce/article/details/102940249
最新文章
- ICP算法(Iterative Closest Point迭代最近点算法)
- XML数据的解析
- myeclipse9或myeclipse10安装svn的方法
- Uedit的快捷键
- vecor预分配内存溢出2
- oc特有语法
- HDU 1017 A Mathematical Curiosity(枚举)
- 带你走进SAP项目实施过程——立项(1)
- ASP.NET Core 运行原理剖析
- to_char与to_date的区别
- display:inline-block; 在css中是什么意思?
- hdu4419
- RabbitMQ消息可靠性分析和应用
- ZOJ 3962 Seven Segment Display
- 展示博客(Alpha版本)
- Qt 利用XML文档,写一个程序集合 四
- oracle查看用户表
- Peter Norvig:学习在于挑战和重复
- 在MFC中实现对象之间数据的传递。
- hdu6208 The Dominator of Strings