我有一个名为“TmpTable”的表,该表具有父子关系,表的数据如下所示:
Id | Name | ParentId
1 PCs 0
2 MACs 1
3 Keyboard 0
4 Mouse 0
5 Screen 3
6 Keyboard 4
7 Mouse 0
8 Screen 0
9 Key 0
10 xyz 9
现在我想选择一列显示序列号,在那个父和子有相同的 S.No. 并且没有孩子的S.No.增加,结果如下:
Id | Name | ParentId | SNo
1 PCs 0 1
2 MACs 1 1
3 Keyboard 0 2
4 Mouse 0 3
5 Screen 3 2
6 Keyboard 4 3
7 Mouse 0 4
8 Screen 0 5
9 Key 0 6
10 xyz 9 6
我该如何存档这个结果,请指导/帮助我。