Witam, potrzebuję za pomocą JEDNEGO zmyślnego zapytania do bazy FireBird otrzymać listę rekordów powiązanych ze sobą jako Parent-Child a później przypisać to np. do TTreeView.
Tabela z bazie ma m.in. pola:
ID, Parent_ID, ....
2450, null
2458, 2450
2741, 2458
2910, 2741
Drzewo zależności wyglądać ma tak:
2450
∟2458
∟2741
∟2910
Będę wdzięczny za wskazówkę jak zrobić takie zapytanie za pomocą jednego zapytania, ewentualnie wskazówkę jak zabudować procedurę która zwróci mi listę zależnych rekordów.
Z góry dziękuję.