요약 - 조직도
Coddy SQL 여정의 심화 과정 섹션에 포함된 레슨. 27개 중 22번째.
챌린지
중급사용 가능한 테이블 및 열:
employees:id,name,manager_id
id = 7인 직원에 대해 그 직원보다 상위에 있는 관리자들의 체인을 반환하세요. 즉, 직속 관리자, 해당 관리자의 관리자 등을 조직의 최상위까지 반환합니다. id와 name을 반환하고, 가장 가까운 관리자(가장 낮은 depth)부터 가장 상위의 관리자 순으로 정렬하세요. 직원 7 본인은 포함하지 마세요.
직접 해보기
WITH RECURSIVE chain AS (
-- 직원 7의 관리자부터 시작
-- manager_id를 통해 위로 재귀
)
SELECT id, name FROM chain ORDER BY depth
심화 과정의 모든 레슨
직접 연습해 보세요: SQL 플레이그라운드