Hallo zusammen!
Da sich die meisten von euch ja mit DB-Abfragen bestens
auskennen, poste ich hier mal eine Anfrage, die weniger mit der geodb zu tun hat.
Ich habe folgende Relation in MySQL,
die eine Hierarchie der einzelnen Elemente einer anderen Relation darstellt:
id parent_id
-----------------
10 8
8 6
6 7
Jetzt würde ich gerne mit einer einzigen SQL-Abfrage
herauskriegen, dass das Element mit der id 7 ein
Eltern-Element von dem Element mit id 10 ist. Ich
dachte an eine SQL-Abfrage, die mir alle übergeordneten Elemente zu einem
angefragten Element ausgibt. Bei id 10 wären das dann
8, 6 und 7. Die Zahlen sagen nichts über die Hierarchie aus…
Geht das überhaupt oder muss ich mehrere SQL-Statements in
eine Schleife oder ähnliches (evtl. rekursiv) packen?
Vielen Dank für eure Bemühungen
Simon Fabian