hi
I have a following query in Oracle -
with org_chart ( employee_id, first_name, last_name, hire_date, manager_id, lvl ) as (select employee_id, first_name, last_name, hire_date, manager_id,1 lvl from employeeswhere manager_id isnullunion allselect e.employee_id, e.first_name, e.last_name, e.hire_date, e.manager_id, oc.lvl +1from org_chart ocjoin employees e on e.manager_id = oc.employee_id ) search depthfirstby hire_dateset hire_seq select *from org_chart orderby hire_seq;
How to perform depth first search in SQL SERVER?
Thanks