


(c) Instytut Informatyki Politechniki
Poznańskiej
•Zapytania hierarchiczne pozwalają na rekurencję w
relacjach zawierających dane
hierarchiczne
•Pseudokolumna LEVEL reprezentuje poziom rekurencji w
drzewie hierarchii
•Operator
PRIOR służy do odwoływania się do rodzica danego węzła
•Klauzula
START WITH definiuje korzeń drzewa
SELECT id_prac, id_szefa, nazwisko, LEVEL
FROM pracownicy
CONNECT BY PRIOR id_prac = id_szefa
START WITH nazwisko = 'WEGLARZ';
SELECT id_prac, id_szefa, nazwisko, LEVEL
FROM pracownicy
CONNECT BY PRIOR id_prac = id_szefa
START WITH etat = 'PROFESOR';
Zapytania
hierarchiczne