Использование Внешних Соединений
Пример на рисунке выводит на экран фамилии сотрудников, ID отделов и имена отделов.

У отдела Заключений контрактов нет никаких сотрудников. Пустое значение отображается в выводе.
Ограничения Внешнего соединения
Оператор внешнего соединения может появиться только с одной стороны выражения — с той стороны, где отсутствует информация. Это возвращает те строки из одной таблицы, у которых нет никакого прямого соответствия в другой таблице.
Условие, включающее внешнее соединение, не может использовать оператор
IN
или быть связано с другим условием посредством оператораOR
.
Отметьте: У синтаксиса соединения Oracle нет эквивалента для FULL OUTER JOIN
из SQL:1999–совместимого синтаксиса соединения.
Внешнее соединение: Другой Пример

Запрос в примере на рисунке получает все строки в таблице EMPLOYEES
, даже если нет соответствия в таблице DEPARTMENTS
.