ZodiacXP
Erfahrenes Mitglied
Hallo, ich habe eine SQL Tabelle die nahezu einem Stammbaum gleicht:
Kopf:
ID; Parent; bezeichnung
Daten:
1; 0; foo
2; 1; fooba
3; 1; foobaba
4; 0; fofo
5; 2; fofofoo
6; 3; fubak
Jetz suche ich ein SQL-Query mit dem man nur die Zeilen ausgeben kann die dem Parent entsprechen. z.B. ich nehme ID=5 und möchte ausgegeben haben:
1; 0; foo
2; 1; fooba
5; 2; fofofoo
Parent bezeichnet also immer den "Eltern-Knoten" und so soll der Stammbaum ausgegeben werden.
Welche abfrage ist dazu geeignet?
Kopf:
ID; Parent; bezeichnung
Daten:
1; 0; foo
2; 1; fooba
3; 1; foobaba
4; 0; fofo
5; 2; fofofoo
6; 3; fubak
Jetz suche ich ein SQL-Query mit dem man nur die Zeilen ausgeben kann die dem Parent entsprechen. z.B. ich nehme ID=5 und möchte ausgegeben haben:
1; 0; foo
2; 1; fooba
5; 2; fofofoo
Parent bezeichnet also immer den "Eltern-Knoten" und so soll der Stammbaum ausgegeben werden.
Welche abfrage ist dazu geeignet?