Outer

명시적인 Join 접두사 앞에 outer 접두사를 사용하여 outer join을 지정할 수 있습니다. outer join 시 두 테이블 간의 모든 조합이 생성됩니다. 따라서 결과 테이블은 원시 데이터 테이블의 필드 값 조합을 포함하며 연결 필드 값은 한 테이블이나 두 테이블 모두에 표시됩니다.

outer 키워드는 옵션이며 join 접두사를 지정하지 않을 경우 사용되는 기본 조인 유형입니다.

Syntax:  

Outer Join [ (tablename) ](loadstatement |selectstatement )

Arguments:  

인수 설명
tablename 로드된 테이블과 비교할 명명된 테이블입니다.
loadstatement 또는 selectstatement 로드된 테이블의 LOAD 또는 SELECT 문.

Example:  

Table1

 

A

B

1

aa

2

cc

3

ee

Table2

 

A

C

1

xx

4

yy

SQL SELECT * from table1;

join SQL SELECT * from table2;

OR

SQL SELECT * from table1;

outer join SQL SELECT * from table2;

조인 테이블

 

 

A

B

C

1

aa

xx

2

cc

-

3

ee

-

4

-

yy

See also: