【发布时间】:2020-09-14 17:14:35
【问题描述】:
我想知道是否可以从以下 JSON 结构中选择数据?
[
{
"A": 6,
"Status": 1
},
{
"A": 3,
"Status": 0
},
{
"A": 6,
"Status": 1
},
{
"A": 7,
"Status": 0
}
]
根据这个link,数组/对象之前有Property。
"EmployeeInfo": {
"FirstName":"Jignesh",
"LastName":"Trivedi",
"Code":"CCEEDD",
"Addresses": [
{ "Address":"Test 0", "City":"Gandhinagar", "State":"Gujarat"},
{ "Address":"Test 1", "City":"Gandhinagar", "State":"Gujarat"}
]
}
例如,(从上面的链接获取示例),我们看到查询以属性EmployeeInfo 开始,这样查询就可以在此查询中获取数据。
SELECT JSON_VALUE(@JSONData, '$.EmployeeInfo.FirstName')
所以我只是无法弄清楚如何从上面提供的结构中实现这一点,任何人都可以向我指出一些有用的示例代码。谢谢。
【问题讨论】:
标签: sql-server json-query json-value