sql server 查询语句 sqlserver查询树形结构的所有子节点?

sqlserver查询树形结构的所有子节点?递归查询是用标准SQL实现的(上面肯定支持SQL2005,SQL2000不清楚是否支持):用subqry(ID,name,PID)as(从test1中选择I

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

递归查询是用标准SQL实现的(上面肯定支持SQL2005,SQL2000不清楚是否支持):

用subqry(ID,name,PID)as(

从test1中选择ID,name,PID,其中ID=5

union all

选择test1。ID,测试1。名称,test1。test1的PID,subqry

其中test1。PID=子项id

从子项中选择*