요약 - 조직도
Coddy SQL 여정의 심화 과정 섹션에 포함된 레슨 — 27개 중 22번째.
챌린지
중급사용 가능한 테이블 및 컬럼:
<strong>employees</strong>:<strong>id</strong>,<strong>name</strong>,<strong>manager_id</strong>
id = 7인 직원에 대해, 그들 위의 매니저 체인을 반환하세요: 직속 매니저, 그 매니저의 매니저, 그리고 조직의 최상위까지 포함됩니다. id와 name을 가장 가까운 매니저(가장 낮은 깊이)부터 가장 높은 직급 순으로 정렬하여 반환하세요. 직원 7 본인은 포함하지 마십시오.
직접 해보기
WITH RECURSIVE chain AS (
-- 직원 7의 매니저에서 시작
-- manager_id를 통해 위로 재귀
)
SELECT id, name FROM chain ORDER BY depth