mysql,获取json中的json字段数据,如:有一个json字段extract_note,存储数据结构为:{ "classCode":"ACPPRR", "defaultValue":{ "relCode":"Sy2Eq" } },怎么使用mysql获取extract_note中的defaultvalue中的relCode
时间: 2023-07-19 10:35:55 浏览: 102
可以使用 MySQL 内置的 JSON 函数 `JSON_EXTRACT()` 来获取 JSON 中的数据,具体使用方式如下:
```sql
SELECT JSON_EXTRACT(extract_note, '$.defaultValue.relCode') AS relCode FROM table_name;
```
其中,`extract_note` 是 JSON 字段的名称,`table_name` 是表名。`'$defaultValue.relCode'` 是要获取的 JSON 数据的路径。
在上面的 JSON 中,`relCode` 的路径是 `defaultValue.relCode`,因此我们可以使用上述 SQL 语句来获取 `relCode` 的值。
阅读全文
相关推荐


