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

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Release Date
2021年7月
Content Type
プログラミング リファレンス
Publication ID
B035-1146-171K-JPN
Language
日本語 (日本)
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句に組み込むことができます。