我有一个 crate db 表,其中包含如下记录:
{
"businessareaname": "test",
"profile": {
"phone": "",
"fullname": "",
"email": "abe-10@spatially.com"
}
}
我试过查询:
select *
from myTable
where profile['email'] = 'abe-10@spatially.com';
但没有得到任何回报。如何根据对象中的电子邮件值提取记录?
这不是一张平面表格,所以这是我展示表格结构的最佳尝试。第一行是标题,接下来的两行是数据。
business name | profile:
- phone
- fullname
- email
-------------------------------------
"test" | ""
""
"abe-10@spatially.com"
-------------------------------------
"other one" | "(415)884-9938"
"Abe Miessler"
"abe@test.com"