NOT IN กับ IS NOT NULL
คุณต้องการทราบว่าเมืองหลวงของประเทศใดบ้างที่ไม่เคยเป็นเมืองที่ใกล้ที่สุดกับแผ่นดินไหวที่บันทึกไว้ โดยใช้ NOT IN เพื่อเปรียบเทียบคอลัมน์ Capital จากตาราง Nations ในคิวรีหลัก กับคอลัมน์ NearestPop จากตาราง Earthquakes ในซับคิวรี
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การปรับปรุงประสิทธิภาพคิวรีใน SQL Server
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT WorldBankRegion,
CountryName,
___ -- Capital city name column
FROM Nations
WHERE Capital NOT IN
(SELECT ___ -- City name column
FROM Earthquakes);