SQL - Oracle/6. 테이블 조인하기 (JOIN)
Day 33 : SELF JOIN
pancakemaker
2021. 12. 2. 12:00
SELF JOIN
: 하나의 테이블에 있는 칼럼끼리 연결해야 하는 조인이 필요한 경우 사용
WHERE 절을 사용한 SELF JOIN
SELECT EMPLOYEES.ENAME AS "사원이름", MANAGER.ENAME AS "직속상관이름"
FROM EMPLOYEE EMPLOYEES, EMPLOYEE MANAGER
WHERE EMPLOYEES.MANAGER = MANAGER.ENO;
JOIN ~ ON 절을 사용한 SELF JOIN
SELECT EMPLOYEES.ENAME ||'의 직속 상관은' || MANAGER.ENAME
FROM EMPLOYEE EMPLOYEES JOIN EMPLOYEE MANAGER
ON EMPLOYEES.MANAGER = MANAGER.ENO;