Hallo!
Vielen Dank für die Antworten. Ich habe in meiner Testumgebung die embedded-Version auf 2.1 upgedated. Scheint alles funktioniert zu haben. Nun habe ich das Statement von mkinzler eingebaut und mit einer Where-Condition "angepasst".
Mein Problem ist, dass ich Denkschwierigkeiten bei Rekursionen habe. Das Statement funktioniert, ich habe es mir auch genauer angeschaut und glaub ich halbwegs verstanden.
Nur ein Problem habe ich jetzt noch. Momentan sucht er alle Ordner und Unterordner raus. Ich möchte jetzt eine "Start-ID" eines Ordners übergeben und von dieser an soll er rekursiv alle Unterordner liefern.
Setze ich nun eine kleine WHERE-Condition, liefert er mir nur die Unterordner der ersten tieferen Ebene, nicht aber von allen Ebenen.
SQL-Code:
with recursive ordner as '+
' (select * from K_KATEGORIEN order by parent) '+
' select * from '+
' K_KATEGORIEN k '+
' join ordner O on k.parent = O.id '+
' WHERE k.parent = 5050
Also so richtig habe ich es noch nicht gerafft
Bitte nochmal um Hilfe und vielleicht etwas Erklärung!
Danke