Outer

明確的 Join 前置詞可接在前置詞 Outer 之後,以指定外部聯結。在外部聯結中,會在兩個表格間產生所有組合。產生的表格會因此包含原始資料表格中的欄位值組合,其中一或兩個表格會呈現連結欄位值。明確的 Join 前置詞可接在前置詞 Outer 之後,以指定外部聯結。在外部聯結中,產生的表格將包含來自兩個原始表格的所有值,在這兩個原始表格中,連結的欄位值將在一個或兩個表格中呈現。Outer 關鍵字是選用項目,是未指定聯結前置詞時使用的預設連結。

Syntax:  

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

Arguments:  

引數 描述
tablename 要與所載入表格比較的具名表格。
loadstatementselectstatement 已載入表格的 LOADSELECT 陳述式。

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;

Joined table

 

 

A

B

C

1

aa

xx

2

cc

-

3

ee

-

4

-

yy

See also: