【发布时间】:2019-06-11 06:13:14
【问题描述】:
我正在尝试从数组 json 中获取电子邮件,但它返回 null 值
[
{
"name": "Arun",
"email": "arun@arun.com"
},
{
"name": "Arun kumar",
"email": "arunkumar@gmail.com"
}
]
我的 Json 查询是select json->>"$.name" as email from json
但是这个查询是返回空值
【问题讨论】:
-
select json->>"$.name" as email from json是什么语法? -
@AlivetoDie 其 mysql json 选择查询
-
json_decode() 呢?
-
您想获取姓名或电子邮件,即 Arun 或 arun@arun.com?
-
@ArunRanga,为了在 MySQL 中使用 JSON 类型,您的 MySQL 版本必须 >= 8.x。在这个 JSON 中搜索一些东西是非常复杂的,有时是不可能的。