Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. with rec (id, parent_id, [relat]) as (
  2. select
  3. id, parent_id, 0 as relat
  4. from employee_staff
  5. union all
  6. select ef.id, ef.parent_id, r.relat + 1 as relat
  7. from
  8. employee_staff ef
  9. INNER JOIN rec r on ef.parent_id = r.id
  10. )
  11. select id, parent_id, max(relat) from rec GROUP BY id, parent_id
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement