SQLServer语法,查询的时候查出来树形结构

有一张表如下 :

image.png

要输出如下树形图形式:

image.png

大概意思就是,id里面是所有的字段的汇总,然后pid是id的那个字段的父字段

请问要怎么才能输出那种树形图结构的形式。

yzm102242 发布于 2021-9-13 09:44 (编辑于 2021-9-14 08:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
ColdmanLv6高级互助
发布于2021-9-13 10:42(编辑于 2021-9-13 10:51)

image.png

image.png

  • yzm102242 yzm102242(提问者) 这个写法我试过,ID里面没有国区字段
    2021-09-13 10:46 
  • Coldman Coldman 回复 yzm102242(提问者) 看新回复
    2021-09-13 10:50 
  • Coldman Coldman 回复 yzm102242(提问者) 解决了就采纳一下吧
    2021-09-13 11:00 
最佳回答
0
15922204585Lv6高级互助
发布于2021-9-13 09:49(编辑于 2021-9-13 09:50)

这样就可以吧,有极速、自动、普通分层三种,极速、普通分层应该可以的

  • yzm102242 yzm102242(提问者) !! 极速、自动、普通分层是什么~~~~(>_<)~~~~
    2021-09-13 09:53 
  • 15922204585 15922204585 回复 yzm102242(提问者) 参考:下拉树控件普通分层构建示例-https://help.fanruan.com/finereport/doc-view-1050.html 下拉树控件极速分层构建示例-https://help.fanruan.com/finereport/doc-view-1990.html
    2021-09-13 09:59 
  • yzm102242 yzm102242(提问者) 回复 15922204585 不是这个,这个是帆软的下拉输控件,我想要的是sqlserver语句怎么让我的源表输出预期的树形结构
    2021-09-13 10:05 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-9-13 09:56
  • yzm102242 yzm102242(提问者) 这个我看过,这个是查询已有的树状结构下的父子节点的吧,我想要的是查询源表的时候将数据以树形结构的形式展示出来
    2021-09-13 10:03 
最佳回答
0
Moki_minLv5初级互助
发布于2021-9-13 10:37

rull up是按层级汇总,你为什么要把不同层级放在同一个字段呢?

  • yzm102242 yzm102242(提问者) 大概意思就是,id里面是所有的国区,大区,地区的汇总,然后pid是id的那个区的父级区
    2021-09-13 10:39 
  • 5关注人数
  • 605浏览人数
  • 最后回答于:2021-9-14 08:47
    请选择关闭问题的原因
    确定 取消
    返回顶部