НачатьНачать бесплатно

Исключающий LEFT OUTER JOIN

Исключающий LEFT OUTER JOIN позволяет проверить, есть ли в одной таблице данные, которые отсутствуют в другой. Чтобы получить исключающий LEFT OUTER JOIN, в правой части запроса необходимо задать условие фильтрации IS NULL для столбца соединения.

Ваш менеджер по продажам обеспокоен тем, что заказы от французских клиентов сокращаются. Он просит вас составить список французских клиентов, которые не размещали ни одного заказа, чтобы связаться с ними.

Это упражнение является частью курса

Повышение производительности запросов в SQL Server

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

-- First attempt
SELECT c.CustomerID,
       c.CompanyName,
	   c.ContactName,
	   c.ContactTitle,
	   c.Phone 
FROM Customers c
___ ___ ___ Orders o -- Joining operator
	ON c.___ = o.___ -- Joining columns
WHERE c.Country = 'France';
Редактировать и запускать код