IN dan EXISTS
Anda ingin mengetahui ibu kota negara mana, jika ada, yang tercantum sebagai kota terdekat dengan gempa bumi yang tercatat. Anda dapat memperoleh informasi ini menggunakan INTERSECT dan membandingkan tabel Nations dengan tabel Earthquakes. Namun, INTERSECT mensyaratkan jumlah dan urutan kolom dalam pernyataan SELECT harus sama di antara kueri, sementara Anda ingin menyertakan kolom tambahan dari kueri luar dalam hasilnya.
Anda mencoba dua kueri, masing-masing dengan operator berbeda yang memberi Anda hasil yang diperlukan.
Latihan ini adalah bagian dari kursus
Meningkatkan Kinerja Kueri di SQL Server
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- First attempt
SELECT CountryName,
___, -- 2017 country population
___, -- Capital city
WorldBankRegion
FROM Nations
WHERE Capital ___ -- Add the operator to compare queries
(SELECT NearestPop
FROM Earthquakes);