外部結合の構文 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ操作言語

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Published
2021年1月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/vnq1596660420420.ditamap
dita:ditavalPath
ja-JP/vnq1596660420420.ditaval
dita:id
B035-1146
Product Category
Software
Teradata Vantage
left_table { LEFT | RIGHT | FULL } [ OUTER ] JOIN right_table ON join_condition

構文要素

left_table
結合タイプのキーワードの左側に表示されるテーブル参照。
LEFT [ OUTER ]
FROM句に最初にリストされたテーブルとの外部結合。
LEFT OUTER JOINでは、左側のテーブル内の、2つのテーブルの内部結合の結果に返されない行が、nullで拡張されて外部結合の結果に返されます。
RIGHT [ OUTER ]
FROM句に2番目にリストされたテーブルとの外部結合。
RIGHT OUTER JOINでは、右側のテーブル内の、2つのテーブルの内部結合の結果に返されない行が、nullで拡張されて外部結合の結果に返されます。
FULL [ OUTER ]
行は両方のテーブルから返されます。
完全外部結合では、両方のテーブルの中の内部結合の結果に返されなかった行が、nullで拡張されて外部結合の結果に返されます。
right_table
結合タイプのキーワードの右側に表示されるテーブル参照。
join_condition
結合の比較タイプを指定する比較演算子で区切られて結合が作成されている列。
ON句の結合条件は、右側のテーブルと重なる左側のテーブルの行を定義します。外部結合の各テーブルのON句には、1つ以上の結合条件が必要です。
ブールAND、OR、およびNOT演算子を使用して、複数の結合条件をON句に組み込むことができます。