【发布时间】:2021-10-20 00:52:40
【问题描述】:
我在 MySQL 表中有一个 JSON 对象数组,我试图查看是否有一种方法可以查询并仅提取数据。例如。
JSON 数组对象
email_address_dump
[{"value":"a123@yahoo.com","type":"personal"},{"value":"all123@hotmail.com","type":"personal"},{"value":"car_sq5@indeedemail.com","type":"personal"}]
有没有办法只查询电子邮件地址?所以结果可以是这样的?
a123@yahoo.com, all123@hotmail.com, car_sq5@indeedemail.com
我不想在列中搜索,我知道使用 JSON 获取可以使用 where 子句,这更像是 JSON 提取。
【问题讨论】:
-
这能回答你的问题吗? How to search JSON data in MySQL?
-
@JohnHC 不,我不是要搜索,而是要提取数据。我想我通过 JSON Extract 找到了答案。