SQL Query for Parent Child Relationship

后端 未结 4 619
一个人的身影
一个人的身影 2020-12-04 22:54

I have db table with parent child relationship as:

NodeId    NodeName    ParentId
------------------------------
1         Node1       0
2         Node2              


        
4条回答
  •  长情又很酷
    2020-12-04 23:34

    with [CTE] as (
        select * from [TheTable] c where c.[ParentId] = 1
        union all
        select * from [CTE] p, [TheTable] c where c.[ParentId] = p.[NodeId]
    )
    select * from [CTE]
    

提交回复
热议问题