Son problem
Son probleme ulaştınız! Bu işi adım adım halletmeye hazır olun.
Göreviniz, hesaplayacağınız bir metrik olan city_perc ile Avrupa ve Amerika’daki en iyi 10 başkenti belirlemektir. city_perc, bir şehirdeki “uygun” nüfusu, daha geniş metropol alanındaki toplam nüfusun yüzdesi cinsinden aşağıdaki hesaplayan bir yüzdedir:
city_proper_pop / metroarea_pop * 100
Bu egzersizde tablo takma adı kullanmayın.
Bu egzersiz
SQL’de Veri Birleştirme
kursunun bir parçasıdırEgzersiz talimatları
citiestablosundan şehir adı, ülke kodu, uygun nüfus ve metropol alanı nüfusunun yanı sıra her şehir için uygun nüfusu metropol alanı nüfusunun yüzdesi olarak hesaplayancity_percalanını seçin (verilen formülü kullanarak).- Şehir adını,
countriestablosunda'Europe'kıtasından veya adlarının sonunda'America'bulunan kıtalardancapitalşehirleri seçen bir alt sorgu ile filtreleyin. metroarea_popalanındakiNULLdeğerleri hariç tutun.city_percdeğerine göre azalan sırada düzenleyin ve yalnızca ilk 10 satırı döndürün.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Select fields from cities
___
-- Use subquery to filter city name
___
-- Add filter condition such that metroarea_pop does not have null values
___
-- Sort and limit the result
___