mysql5.7查询多层json写法

1. 写法一:

SELECT
	JSON_EXTRACT (`table_column`, '$[*].json_name')
FROM
	`table_name`
WHERE
	XXX

2. 写法二:

SELECT
	JSON_EXTRACT (`table_column`, '$**.json_name')
FROM
	`table_name`
WHERE
	XXX

注:

  1. 取出还是json string,与其这样不如直接select,然后代码处理。

你可能感兴趣的:(MySQL,mysql,5.7,json,查询)