Subkueri di dalam SELECT
Seperti yang dibahas dalam video, sering kali ada beberapa cara untuk menghasilkan hasil yang sama di SQL. Anda melihat bahwa subkueri dapat menjadi alternatif untuk join guna memperoleh hasil yang sama.
Dalam latihan ini, Anda akan melangkah lebih jauh dengan mengeksplorasi bagaimana beberapa kueri dapat ditulis menggunakan join atau subkueri.
Pada Langkah 1, Anda akan memulai dengan LEFT JOIN yang digabungkan dengan GROUP BY untuk memilih sembilan negara dengan jumlah kota terbanyak yang muncul di tabel cities, beserta jumlah kota tersebut. Pada Langkah 2, Anda akan menulis kueri yang mengembalikan hasil yang sama seperti join tersebut, tetapi menggunakan kueri bertingkat sebagai gantinya.
Latihan ini adalah bagian dari kursus
Menggabungkan Data di SQL
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Find top nine countries with the most cities
___
-- Order by count of cities as cities_num
___
-- Limit the results
___