Oracle との互換性を目的として、Amazon Redshift は WHERE 句結合条件での Oracle の外部結合演算子 (+) をサポートします。この演算子は、外部結合条件の定義でのみ使用することを意図しています。他のコンテキストで使用しないでください。この演算子をその他の目的に使用すると、ほとんどの場合、メッセージを表示せずに無視します。 外部結合は、同等の内部結合が返す行と同じ行をすべて返します。それに加え、1 つまたは両方のテーブルから一致しない行も返します。FROM 句では、left、right、full の外部結合を指定できます。WHERE 句では、left または right の外部結合だけを指定できます。 TABLE1 と TABLE2 を外部結合し、TABLE1 (左側の外部結合) から一致しない行を返すには、FROM 句内で TABLE1 LEFT OUTE