INNER JOIN
บริษัทประกันภัยที่เชี่ยวชาญด้านแฟรนไชส์กีฬาได้ขอให้คุณประเมินความเสี่ยงด้านธรณีวิทยาของเมืองที่เป็นที่ตั้งของทีม NBA คุณเชื่อว่าสามารถดึงข้อมูลนี้ได้โดยการ query ตาราง Teams และ Earthquakes จากฐานข้อมูล Earthquakes และ NBA Season 2017-2018 ตามลำดับ คิวรีแรกจะใช้ EXISTS ในการเปรียบเทียบตาราง ส่วนคิวรีที่สองจะใช้ operator ที่เหมาะสมกว่า
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การปรับปรุงประสิทธิภาพคิวรีใน SQL Server
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Initial query
SELECT TeamName,
TeamCode,
City
FROM ___ AS t -- Add table
WHERE ___ -- Operator to compare queries
(SELECT 1
FROM ___ AS e -- Add table
WHERE t.City = e.NearestPop);