Прохід дерева
У випадку таблиці EMPLOYEES початковою точкою є співробітник із прізвищем Kochhar.
Визначає умову, яка має бути виконана
Приймає всі допустимі умови
Рядки або рядки, які використовуються як корінь дерева, визначаються за допомогою пропозиції START WITH . Пропозиція START WITH може містити будь-яку допустиму умову.
Працюючи з таблицею EMPLOYEES, можна розпочати зі співробітника King, який є президентом компанії.
Або ж можна почати зі співробітника Kochhar. Умова START WITH може містити підзапит.
Якщо пропозиція START WITH опущена,прохід дерева починається з усіх рядків таблиці як з кореневих.
Примітка. Пропозиції CONNECT BY та START WITH не входять до стандарту ANSI SQL.

Напрям запиту, тобто. чи виконується він від батьківського об'єкта до дочірнього чи навпаки, визначається розміщенням стовпця CONNECT BY PRIOR . Оператор PRIOR посилається на батьківський рядок. Щоб знайти дочірні рядки для батьківського рядка, сервер Oracle оцінює вираз PRIOR для батьківського рядка та інших виразів для кожного рядка в таблиці.
Рядки, для яких умова є істинною, є дочірніми рядками для цього батьківського рядка. Сервер Oracle завжди вибирає дочірні рядки, оцінюючи умову CONNECT BY для поточного батьківського рядка.
Прохід зверху вниз для таблиці EMPLOYEES. Визначте ієрархічне відношення, в якому значення EMPLOYEE_ID батьківського рядка дорівнює значенню MANAGER_ID дочірнього рядка:
. CONNECT BY PRIOR employee_id = manager_id