SQL_SELF JOIN

우니·2021년 8월 12일

sql

목록 보기
1/1

join 종류 중 가장 헷갈려서 아카이빙 합니다.

self join은 하나의 테이블을
두개인 테이블 인 것 처럼 조인을 합니다.

결과는 교집합만 나오며
셀프 조인 시 사용하는 컬럼은 모두 알리어스(AS)를 설정 해야 합니다.

셀프조인으로 사번, 이름, 매니저 아이디 조회하기


SELECT e.employee_id 사번, e.last_name 이름, m.last_name, m.manager_id

-- 같은 테이블을 알리어스 설정해서 조인 
FROM employees e, employees m 

-- 사번과 manager id가 같은 것을 찾도록 설정 
WHERE e.employee_id = m.manager_id
;
profile
데이터와 머신러닝을 배우는 일본사업 마케터입니다

0개의 댓글