需要一个逻辑来为具有父子映射的项目生成序列号。
下面是四个级别的示例项目映射(实际系统有 20 多个级别)。 生成的映射应该是
100- 1 102- 2 104- 3 106 -4 105 -5 109 -6 103- 7 107- 8
示例数据生成脚本
create table #test(Childid int, parentid int, Sno int)
insert into #test (Childid,parentid)
values (100,0),(102,100),(103,100),(104,102),(105,102),(106,104),(107,103),(109,105)
select * from #test