一句sql實現(xiàn)mysql遞歸查詢 sqlserver查詢樹形結構的所有子節(jié)點?
sqlserver查詢樹形結構的所有子節(jié)點?用標準sql的with實現(xiàn)遞歸查詢(sql2005以上肯定支持,sql2000不清楚是否支持):with subqry(id,name,pid) as (s
sqlserver查詢樹形結構的所有子節(jié)點?
用標準sql的with實現(xiàn)遞歸查詢(sql2005以上肯定支持,sql2000不清楚是否支持):
with subqry(id,name,pid) as (
select id,name,pid from test1 where id = 5
union all
select test1.id,test1.name,test1.pid from test1,subqry
where test1.pid = subqry.id
)
select * from subqry
sql根據(jù)子節(jié)點查出所有的父節(jié)點的?
這個很簡單啊表結構一般如下tablename(表名)id--節(jié)點ID,name--節(jié)點名稱parentid父節(jié)點ID,-----獲取節(jié)點號為6下的所有子節(jié)點select*fromtablenametstartwithid=6connectbypriorid=parentid