Einzelnen Beitrag anzeigen
Alt 17.01.2007, 12:29   #1
3of4
Elite
 
Registriert seit: 14.11.1999
Alter: 39
Beiträge: 1.429


Standard Oracle 10g Rekursive Tabelle als Baumstruktur in Select

Ich soll für unser Schulprojekt eine rekursive Beziehung auf sich selbst in einem Select abbilden (also z.B. wie im Forum das Drop-Downmenü).

Es gibt eine Tabelle Produkt mit ID, Produkt_ID, Bezeichnung, wobei Produkt_ID wiederum auf Produkt referenziert.

Datenmässig schaut es momentan so aus:
Code:
ID		Produkt_ID		Bezeichnung
1		null		Produkt1
2		null		Produkt2
3		null		Produkt3
4		1		Produkt1.1
5		1		Produkt1.2
6		3		Produkt3.1
7		2		Produkt2.1
8		1		Produkt1.3
Die Ausgabe sollte gruppiert nach Produktgruppen, sortiert nach Name erfolgen:
Code:
-Produkt1
 |-Produkt1.1
 |-Produkt1.2
 |-Produkt1.3
-Produkt2
 |-Produkt2.1
-Produkt3
 |-Produkt3.1
Die Tiefe dieser Struktur ist variabel, kann also nicht auf X Ebenen beschränkt werden...
____________________________________
Resistantium est futilius
3of4 ist offline   Mit Zitat antworten