[ Programing ]/Database

[SQL] Full Outer Join

Mister_Q 2011. 7. 27. 09:44

FULL OUTER JOIN

SELECT e.last_name, e.department_id, d.department_name FROM employees e FULL OUTER JOIN departments d
ON ( e.department_id = d.department_id );
departments 테이블에 일치하는 행이 없어도 왼쪽 테이블인 employees 테이블의 모든 행을 검색한다.
그리고 employees 테이블에 일치하는 행이 없어도  departments 테이블의 모든 행을 검색한다.

즉, 2테이블의 모든 행을 검색한다.