เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Exclusive LEFT OUTER JOIN

LEFT OUTER JOIN แบบ exclusive สามารถใช้ตรวจสอบว่ามีข้อมูลในตารางหนึ่งที่ไม่ปรากฏในอีกตารางหนึ่งได้ โดยการสร้าง LEFT OUTER JOIN แบบ exclusive นั้น คิวรีฝั่งขวาต้องมีเงื่อนไขกรองด้วย 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';
แก้ไขและรันโค้ด