Learning/SQL

조인 (JOIN) - 자체 조인 (Self Join)

cozy coding 2020. 6. 17. 10:33

<조인 (JOIN) - 자체 조인 (Self Join)>

 

  • employees 테이블에서 직원 각각의 매니저를 찾는다고 가정, 직원의 이름과 매니저의 이름을 출력

 

ex) employee_id 104의 last_name은 Ernst이고 manager_id는 103임

      employee_id 103의 last_name은 Hunold.

      따라서 employees 테이블 내에서 조인을 함.

 

1
2
3
4
5
SELECT e.last_name 직원, e.employee_id 직원번호1,
m.last_name 매니저, e.employee_id 직원번호2
FROM employees e
JOIN employees m
    ON e.manager_id = m.employee_id;
cs