더북(TheBook)

3 외부 조인

① 외부 조인(outer join)은 테이블 간에 조인 조건을 만족하는 건은 물론이고 만족하지 않는 건도 조회합니다.

② 외부 조인은 LEFT 조인과 RIGHT 조인이 있습니다.

③ LEFT 조인은 LEFT OUTER JOIN 구문을 사용하고 조인 조건은 ON 절에 기술하며, OUTER는 생략할 수 있습니다.

④ LEFT 조인은 조인 구문의 왼쪽, 즉 FROM 절에 기술한 테이블의 조인 조건을 만족하지 않는 건까지 조회합니다.

⑤ RIGHT 조인은 RIGHT OUTER JOIN 구문을 사용하고 조인 조건은 ON 절에 기술하며, OUTER는 생략할 수 있습니다.

⑥ RIGHT 조인은 조인 구문의 오른쪽, 즉 RIGHT OUTER JOIN 절에 기술한 테이블의 조인 조건을 만족하지 않는 건까지 조회합니다.

4 기타 조인

① 자연 조인은 NATURAL 구문을 사용하고 조인 조건을 기술하지 않으므로 조인 테이블에 이름과 데이터 타입이 같은 칼럼이 존재해야 합니다.

② 자연 조인 구문으로 내부 조인이나 외부 조인을 할 수 있습니다.

③ 카티전 곱은 조인 조건이 없는 조인으로, 조인 테이블의 모든 조합으로 데이터를 조회합니다.

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