小编Pra*_*age的帖子

使用递归 CTE 生成嵌套第 n 层 JSON SQL Server

我有以下结构的数据

在此输入图像描述

我想使用父属性 id 关系生成嵌套 JSON。

所需的输出。

[{
    "propertyID": 1
    , "title": "foo"
    , "class": ""
    , "typeid": 150
    , "value": "bar"
    , "children": [{}]
}, {
    "propertyID": 2
    , "title": "foo"
    , "class": ""
    , "typeid": 128
    , "value": "bar"
    , "children": [{}]
}, {
    "propertyID": 3
    , "title": "foo"
    , "class": ""
    , "typeid": 128
    , "value": "bar"
    , "children": [{
        "propertyID": 4
        , "title": "foo"
        , "class": ""
        , "typeid": 128
        , "value": "bar"
        , "children": [{
                     "propertyID": …
Run Code Online (Sandbox Code Playgroud)

sql sql-server json

2
推荐指数
1
解决办法
1471
查看次数

标签 统计

json ×1

sql ×1

sql-server ×1