これは、外部結合のOracle固有の表記法です。これは、t1からのすべての行が含まれ、t0に対応する行がない場合は、t0列にNULLを使用することを意味します。
標準SQLでは、次のように記述します。
SELECT t0.foo, t1.bar
FROM FIRST_TABLE t0
RIGHT OUTER JOIN SECOND_TABLE t1;
お使いのバージョンがANSI結合(LEFT / RIGHT JOIN)をサポートしている場合は、これらの結合を使用しないことをお勧めします:
Oracleの結合演算子ではなく、FROM句のOUTERJOIN構文を使用することをお勧めします。 Oracle結合演算子(+)を使用する外部結合クエリには、次の規則と制限が適用されます[…]