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 구문을 사용하고 조인 조건을 기술하지 않으므로 조인 테이블에 이름과 데이터 타입이 같은 칼럼이 존재해야 합니다.
② 자연 조인 구문으로 내부 조인이나 외부 조인을 할 수 있습니다.
③ 카티전 곱은 조인 조건이 없는 조인으로, 조인 테이블의 모든 조합으로 데이터를 조회합니다.