mysql查询json字段内的数组长度大于1的数据
时间: 2023-07-25 17:10:49 浏览: 235
可以使用MySQL的JSON_LENGTH()函数来获取JSON字段内数组的长度,然后使用WHERE子句过滤出长度大于1的数据。例如:
```
SELECT * FROM your_table WHERE JSON_LENGTH(your_json_column, '$.your_array') > 1;
```
其中,your_table是你要查询的表,your_json_column是包含JSON数据的列名,your_array是你要查询的数组名。这条语句将返回your_json_column列中your_array数组长度大于1的所有数据。
阅读全文