SQL FULL OUTER JOIN Ключевое слово
FULL OUTER JOIN - Полное внешнее соединение
Команда FULL OUTER JOIN
возвращает все строки, когда есть совпадение либо в левой таблице, либо в правой таблице.
Следующая инструкция SQL выбирает всех клиентов и все заказы:
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
FULL OUTER JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;
Примечание: Ключевое слово FULL OUTER JOIN
возвращает все строки из левой таблицы (Клиенты) и все строки из правой таблицы (Заказы). Если есть строки в разделе "Клиенты", которые не имеют совпадений в разделе "Заказы", или если есть строки в разделе "Заказы", которые не имеют совпадений в разделе "Клиенты", то эти строки также будут перечислены.