LEFT OUTER JOIN loại trừ
Một LEFT OUTER JOIN loại trừ có thể dùng để kiểm tra dữ liệu có mặt ở một bảng nhưng vắng mặt ở bảng khác. Để tạo LEFT OUTER JOIN loại trừ, truy vấn bên phải cần điều kiện lọc IS NULL trên cột dùng để JOIN.
Quản lý bán hàng lo ngại số đơn hàng từ khách hàng Pháp đang giảm. Ông ấy muốn bạn lập danh sách các khách hàng ở Pháp chưa đặt đơn hàng nào để có thể liên hệ họ.
Bài tập này là một phần của khóa học
Cải thiện hiệu năng truy vấn trong SQL Server
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- 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';