더북(TheBook)

9.3 외부 조인

 

 

명칭만 보면 외부 조인(outer join)은 내부 조인과 반대되는 개념으로 생각할 수 있는데, 꼭 그렇지는 않습니다. 내부 조인은 두 테이블에서 조인 컬럼 값이 같은 건을 조회하는데 반해, 외부 조인은 두 테이블 중 한 테이블의 조인 컬럼 값이 없더라도 없는 건까지 모두 포함해 조회하는 조인입니다. 먼저 외부 조인 실습을 위해 사원정보 테이블에 추가로 데이터를 넣어 보도록 하죠.

쿼리 9-8 사원정보 테이블 데이터 추가 INSERT 문

INSERT INTO emp_master ( emp_id, emp_name, gender, age, hire_date, dept_id, address_id )
VALUES (6, '왕건', '남성', 35, TO_DATE('2018-01-01', 'YYYY-MM-DD'), NULL, 4);

COMMIT;

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.