Hi wti,

dieses Thema gab es schon ein paar mal. Aber leider gibt es nicht DIE perfekte Lösung dafür.

*) Hierarchical queries

*) Eine eigene UDTF in der du das gewünschte Ergebnis einfach Programmierst.

Ich würde eher das Programmieren empfehlen.
Wenn das SQL zu komplex wird ist das Lesen, die Wartung und jede Änderung sehr mühsam.
Ich gehe da immer nach dem Kosten/Nutzen-Prinzip.

lg Andreas