(+) je syntaxe OUTER JOIN specifická pro Oracle před ANSI-92, protože syntaxe ANSI-89 neposkytuje syntaxi pro OUTER JOIN podporu.
Zda je RIGHT nebo LEFT je určeno odkazem na tabulku a sloupec, ke kterému je zápis připojen. Pokud je zadán vedle sloupce spojeného s první tabulkou v FROM klauzule - je to RIGHT připojit. Jinak je to LEFT připojit. Toto je dobrá reference pro každého, kdo potřebuje znát rozdíl mezi JOINy.
První dotaz přepsán pomocí syntaxe ANSI-92:
SELECT e.lastname,
d.department_name
FROM EMPLOYEES e
RIGHT JOIN DEPARTMENTS d ON d.departmentid = e.departmentid
Druhý dotaz přepsán pomocí syntaxe ANSI-92:
SELECT e.lastname,
d.department_name
FROM EMPLOYEES e
LEFT JOIN DEPARTMENTS d ON d.departmentid = e.departmentid