Я создал таблицу спецификации следующим образом:
i_rownum i_level segment parent
1 0 A1 -
2 1 B1 A1
3 1 B2 A1
4 1 B3 A1
5 1 B4 A1
6 2 C1 B1
7 2 C2 B2
8 2 C3 B3
9 3 D1 C3
10 3 D2 C3
А1 является родителем B1, B2, B3, B4; B1 является родителем C1; B2 является родителем C2; ....
Однако, чтобы ясно понять уровень и подсегмент, я надеюсь увидеть:
i_rownum i_level segment parent
1 0 A1 -
2 1 B1 A1
3 2 C1 B1
4 1 B2 A1
5 2 C2 B2
6 1 B3 A1
7 2 C3 B3
8 3 D1 C3
9 3 D2 C3
10 1 B4 A1
Я не уверен, что применение заказа по может решить эту проблему. Не могли бы вы помочь? Большое спасибо!