我myColumn在myTable表中有一个具有此值的列:
"6285":[
{
"75963":{"lookupId":"54","value":"0","version":null},
"75742":{"lookupId":"254","value":"991","version":null}
}
]
我需要使用or函数编写select查询(我的版本不支持)。查询应返回以下结果:JSON_VALUEJSON_QUERYsql serverOPENJSON
"75963-0, 75742-991"
如您所见,我需要value参数值。另请注意,我不知道6285数组内的对象将包含哪些元素。我的意思是我事先不会知道其中会有 2 个元素(75963 和 75742)。可能有更多或更少的元素,当然它们可能不同。然而6285,数组中总是只有一个对象。
我可以写什么样的select来实现它?