더북(TheBook)

외부 조인(outer join)은 조건을 만족하지 않는 행도 모두 출력하기 위한 조인 기법입니다.

 

 

외부 조인의 특징은 다음과 같습니다.

외부 조인은 동등 조인 조건을 만족하지 못해 누락되는 행을 출력하기 위해 사용합니다.

외부 조인은 (+) 기호를 사용합니다.

(+) 기호는 조인할 행이 없는, 즉 데이터 값이 부족한 테이블의 열 이름 뒤에 기술합니다.

(+) 기호는 외부 조인하려는 한쪽에만 기술할 수 있습니다. 테이블 양쪽에는 기술할 수 없습니다.
A.department_id(+) = B.department_id(+) 불가

(+) 기호를 붙이면 데이터 값이 부족한 테이블에 null 값을 갖는 행이 생성되어 데이터 값이 충분한 테이블의 행들이 null 행에 조인됩니다.

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