我有一个包含ID和ParentID的表。我需要找到给定记录的所有相关子记录。
要么
Create table #Temp
(
ID varchar(10)
,ParentID varchar(10)
,Name varchar(20)
)
Insert into #Temp
values
('001','002','a')
,('002','003','b')
,('003',NULL,'c')
,('004','003','d')
,('005','002','e')
,('006','005','f')
,('007','008','g')
,('008','006','h')
,('009','005','i')
,('010','009','j')
,('011','005','k')
,('012','010','l')
,('013','010','m')
例如,给定ID ='005',我想查找其所有子记录。
Results would be ID 006,008,009,010,011,012,013
任何想法表示赞赏。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句