Приведенный на рисунке пример содержит список менеджеров, начиная с сотрудника с идентификатором 101.
Пример
В следующем примере значения EMPLOYEE_ID
оцениваются для родительской строки и MANAGER_ID
, а значения SALARY
оцениваются для дочерних строк. Оператор PRIOR
применяется только к значению EMPLOYEE_ID
.
... CONNECT BY PRIOR employee_id = manager_id |
Чтобы строка была признана дочерней, она должна содержать значение MANAGER_ID
, равное значению EMPLOYEE_ID
родительской строки, и значение SALARY
, большее $15 000.
Проход дерева сверху вниз
Проход дерева сверху вниз выводит имена сотрудников и их менеджера. В качестве начальной точки выбран сотрудник King. Печатается только один столбец.
Далее: Генерация динамического предиката