에듀윌 · 문제 49
문제
QUESTION49
Self Join
아래 실행 결과를 출력하는 SQL로 가장 적절한 것은? ([조건] 사원 테이블을 Self Join하여 각 사원의 상위 관리자 이름 출력)
[사원]
사원ID사원명관리자ID
10김수민13
11김영희15
12박철수15
13박민수15
14정영수16
15최진영16
16최영식NULL
실행 결과
사원ID사원명관리자명
10김수민박민수
11김영희최진영
12박철수최진영
13박민수최진영
14정영수최영식
15최진영최영식
SELECT A.사원ID, A.사원명, B.사원명 AS 관리자명 FROM 사원 A, 사원 B WHERE A.관리자ID = B.관리자ID;
SELECT A.사원ID, A.사원명, B.사원명 AS 관리자명 FROM 사원 A, 사원 B WHERE A.사원ID = B.사원ID;
SELECT B.사원ID, B.사원명, A.사원명 AS 관리자명 FROM 사원 A, 사원 B WHERE A.관리자ID = B.사원ID;
SELECT B.사원ID, B.사원명, A.사원명 AS 관리자명 FROM 사원 A, 사원 B WHERE A.사원ID = B.관리자ID;