Hallo zusammen,
mal vereinfacht formuliert: Ich habe eine Tabelle mit einer Parent-Child Hierarchie, Beispiel:
Spalte Id - Spalte ParentId
1 - 2
2 - 3
3 - 4
Indem ich die Tabelle immer wieder mit sich LEFT JOINe (ParentId wird in Id gesucht) kann ich einfach die Tabelle 1-2-3-4 aufbauen. Wie würde ich das gleiche rückwärts aufbauen? Also möchte am Ende eine Tabelle der Form 4-3-2-1.
Es kann natürlich auch passieren, dass es für einige Datensätze keine weitere Ebene gibt und z.B. 4 = NULL ist.
Eine grobe Idee würde mir schon reichen. Ob es dann klappt oder in der Praxis komplizierter wird würde ich dann später im Detail sehen.
Danke.
mal vereinfacht formuliert: Ich habe eine Tabelle mit einer Parent-Child Hierarchie, Beispiel:
Spalte Id - Spalte ParentId
1 - 2
2 - 3
3 - 4
Indem ich die Tabelle immer wieder mit sich LEFT JOINe (ParentId wird in Id gesucht) kann ich einfach die Tabelle 1-2-3-4 aufbauen. Wie würde ich das gleiche rückwärts aufbauen? Also möchte am Ende eine Tabelle der Form 4-3-2-1.
Es kann natürlich auch passieren, dass es für einige Datensätze keine weitere Ebene gibt und z.B. 4 = NULL ist.
Eine grobe Idee würde mir schon reichen. Ob es dann klappt oder in der Praxis komplizierter wird würde ich dann später im Detail sehen.
Danke.
Zuletzt bearbeitet: