У меня есть следующий JSON и я ожидаю таблицу из него.
{
"Response": [
{
"questionId": 1,
"answer": [
"5","6"
]
},
{
"questionId": 2,
"answer": [
"5"
]
}
]
}
И ожидаемая таблица ...
Я попробовал следующее, но не смог получить именно тот результат, который мне нужен.
SELECT QuestionId,Answer FROM OPENJSON(@responseJson, N'$.Response') r
CROSS APPLY OPENJSON (r.value) WITH ( QuestionId varchar(200) '$.questionId', Answer nvarchar(max) '$.answer')