Preserves all rows of the right-specified table reference and
matches to rows in the left-specified table reference in the
result. NULL appears in columns where there is no match in the
left-specified table reference. For example:
SQL> SELECT *
cont> FROM TABLE1 RIGHT OUTER JOIN TABLE2
cont> ON TABLE1.C1 = TABLE2.C1;
TABLE1.C1 TABLE1.C2 TABLE2.C1 TABLE2.C4
10 15 10 AA
NULL NULL 15 BB
20 25 20 CC
3 rows selected
Notice that the FULL OUTER JOIN example result is the same as the
INNER JOIN example result plus the unmatched rows from TABLE1 and
unmatched rows from TABLE2.