MySQL的json查询简单了解

MySQL的json查询简单了解_json

只从MySQL支持json字段以后,我还是很少用,但是问的人确实不少,为了方便大家更好的理解用法,我们使用实际例子来简单了解一下json字段。篇幅可能不少,大家耐心看即可。

json函数列表(弃用的不在进行说明)

名称

描述

链接

->

json字段的列,相当于array_extract()

​博文​

->>

json字段的列,并去除引号,相当于json_unquote(array_extract())

​博文​

json_array

创建一个数组

​博文​

json_array_append

向指定位置后追加值

​博文​

json_array_insert

向指定位置前插入值

​博文​

json_contains

大海捞针

​博文​

json_contains_path

是否有键名

​博文​

json_depth

json深度

​博文​

json_length

json长度

​博文​

json_valid

是否是有效json

​博文​

json_type

json类型

​博文​

json_insert

json中插入值

​博文​

json_replace

json中替换值

​博文​

json_set

json中插入或者替换值

​博文​

json_merge_patch

json合并,同名键值合并

​博文​

json_merge_preserve

json合并,同名键值合成新对象

​博文​

json_remove

json移除指定值

​博文​

json_keys

获取json的键值

​博文​

json_object

创建一个json对象

​博文​

json_overlaps

对比俩个json,如果有一个相同则返回​​true​

​博文​

json_pretty

格式化json

​博文​

json_quote

将字符串转为带引号的字符串

​博文​

待完成列表

名称

描述

链接

json_schema_valid

json_schema_validation_report

json_search

json_storage_free

json_storage_size

json_table

json_unquote

json_value

member_of

留言

点击​​留言​