首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-03-28 
树形结构表查询,只用一条SQL语句查询所有父级ID表字段:ID,Tname,PidPid是上级ID现在通过ID查询出所有父级I

树形结构表查询,只用一条SQL语句查询所有父级ID
表字段:ID,Tname,Pid  
Pid是上级ID

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

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

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

[解决办法]

SQL code
;with cte as(select * from tb where id=@idunion allselect a.* from tb a join cte b on a.id=b.pid)select * from cte 

热点排行