mysql查询json
时间: 2023-11-08 20:49:50 浏览: 81
mysql json格式数据查询操作
5星 · 资源好评率100%
您可以使用MySQL的JSON函数来查询JSON数据。以下是几个常用的JSON函数:
1. JSON_EXTRACT:用于从JSON字符串中提取指定的数据。例如,SELECT JSON_EXTRACT(column_name, '$.key') FROM table_name; 将提取出JSON字符串中指定键的值。
2. JSON_CONTAINS:用于检查JSON对象中是否存在指定的键或键值对。例如,SELECT * FROM table_name WHERE JSON_CONTAINS(column_name, '{"key": "value"}'); 将返回包含给定键值对的行。
3. JSON_ARRAY:用于创建一个包含多个元素的JSON数组。例如,SELECT JSON_ARRAY('value1', 'value2', 'value3'); 将返回一个包含三个元素的JSON数组。
4. JSON_OBJECT:用于创建一个包含多个键值对的JSON对象。例如,SELECT JSON_OBJECT('key1', 'value1', 'key2', 'value2'); 将返回一个包含两个键值对的JSON对象。
阅读全文