where_condition - podmienka klauzuly WHERE príkazu SELECT
expn - platný výraz
Operátor CONNECT BY sa používa v príkaze SELECT, ak sa majú dáta zobraziť hierarchicky. Väčšinou sa používa, ak majú dáta v tabuľke stromovú štruktúru.
Hierarchia dáta sa určuje pomocou operátora PRIOR.
Jednotlivé záznamy môžeme potlačiť pomocou klauzuly WHERE; pokiaľ však chcete potlačiť záznamy vrátate na nich naviazaných položiek, musíte ich potlačiť v klauzule CONNECT BY. Klauzulu CONNECT BY nie je možné použiť, ak príkaz SELECT pracuje so spojením tabuliek.
Príklad
SELECT employee_name, department_name FROM employee CONNECT BY emp_no = PRIOR department_no ORDER BY department_no