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

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);
แก้ไขและรันโค้ด