MySQL中的json函数

json_valid 判断是否为合法json文档

json_unquote 去除json字符串的引号,将值转成string类型

json_extract 提取json值

例子:

json_extract(json,'$.name')

如果 json中的key是汉字的话,要加双引号,然后用JSON_UNQUOTE去除得到的结果里面的双引号,如下例子:

JSON_UNQUOTE(json_extract(json,'$.\"状态\"'))

另外:

json_extract可以完全简写为 ->

json_unquote(json_extract())可以完全简写为 ->>

 

参考文章:

https://blog.csdn.net/Andrew_Chenwq/article/details/131099916

posted @ 2021-07-01 14:27  zerozabuu  阅读(212)  评论(0)    收藏  举报