MulaiMulai sekarang secara gratis

NOT IN dan NOT EXISTS

NOT IN dan NOT EXISTS melakukan kebalikan dari IN dan EXISTS. Keduanya digunakan untuk memeriksa apakah data yang ada di satu tabel tidak terdapat di tabel lain.

Anda ingin mengetahui apakah ada negara di tabel Nations yang tidak muncul di tabel Cities. Ada banyak kemungkinan penyebab. Misalnya, semua populasi kota dari suatu negara mungkin terlalu kecil untuk dicantumkan, atau mungkin tidak ada data kota untuk negara tertentu saat data dikompilasi.

Anda akan membandingkan kueri menggunakan kode negara.

Latihan ini adalah bagian dari kursus

Meningkatkan Kinerja Kueri di SQL Server

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

SELECT WorldBankRegion,
       CountryName
FROM Nations
WHERE Code2 ___ ___ -- Add the operator to compare queries
	(SELECT ___ -- Country code column
	 FROM Cities);
Edit dan Jalankan Kode