当前位置: 代码迷 >> Sql Server >> 树形结构表查询,只用一条SQL语句查询所有父级ID解决办法
  详细解决方案

树形结构表查询,只用一条SQL语句查询所有父级ID解决办法

热度:74   发布时间:2016-04-27 14:13:07.0
树形结构表查询,只用一条SQL语句查询所有父级ID
表字段:ID,Tname,Pid  
Pid是上级ID

现在通过ID查询出所有父级ID。

只用一条SQL语句。不能用存储过程、函数

面试时他要求只要说出使用到的关键字就行了。

------解决方案--------------------
SQL code
;with cte as(select * from tb where [email protected]union allselect a.* from tb a join cte b on a.id=b.pid)select * from cte
  相关解决方案