zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

sqlserver查询指定树形结构的所有子节点

SQLServer节点 查询 结构 所有 指定 树形
2023-09-11 14:19:23 时间
用标准sql的with实现递归查询(sql2005以上肯定支持,sql2000不清楚是否支持):

with subqry(id,name,pid) as (
  select id,name,pid from test1 where id = 5 --指定id
  union all
  select test1.id,test1.name,test1.pid from test1,subqry where test1.pid = subqry.id
)
select* from subqry;