## JSON字段提取:JSON_EXTRACT(字段访问器, JSON字符串) ### JSON_EXTRACT(字段访问器, JSON字符串) 在JSON字符串中提取指定成分,只能用在g1(已聚合)的字段上。(字段访问器由两种部分组成,一种是".xxx"的形式,另一种是"[xxx]"的形式,分别用来访问对象和数组,用户提供的访问器必须是一个常量字符串,访问器的首个"."可以省略)。 ### 示例 - JSON_EXTRACT("[2][1]", "[1,2,[3,4]]") = "4" - JSON_EXTRACT("[1]", "["a","b"]") = "b" - JSON_EXTRACT("xy", "{"xy":1, "y":2}") = "1" - JSON_EXTRACT(".x.z", "{"x":{"z":1}, "y":2}") = "1" - JSON_EXTRACT("x", "{"x":{"z":1}, "y":2}") = "{ z: 1}" - JSON_EXTRACT(".x[1].y", "{"x": [1,{"y":2.0}], "z":3.0}") = "2" - JSON_EXTRACT(".x[1].y", "{"x": [1,{"y":2.0}], "z":3.0}") = "2"