JOIN, WHERE ve SELECT ile filtreleme
2014 yılında gayri safi yurt içi hasıla (GDP) verisi olan tüm ülkeler için kişi başına ortalama GDP 19.342 \( idi. Afrika ülkeleri için kişi başına ortalama GDP ise 5.879 \) idi.
Belki de Olimpiyatlara sporcu gönderen Afrika ülkeleri (Fas, Togo, Zimbabve) Afrika’daki en yüksek kişi başına GDP’ye sahip değildi, ama Afrika ortalamasından daha yüksek GDP’ye sahipti.
Bu varsayımı test et. 2014 Kış Oyunları’na sporcu gönderen Afrika ülkeleri için kişi başına GDP’yi bul.
Bu egzersiz
PostgreSQL'de Sorgu Performansını İyileştirme
kursunun bir parçasıdırEgzersiz talimatları
- Sporcu verileri zaten Afrikalı yarışmacılarla sınırlı.
athletes_winttablosundan benzersiz sporcuları bul. - Sadece
odemographic(GDP) verisi olan sporcuları almak içinJOINkullan. - Sonuçları yalnızca 2014 sporcularıyla sınırlamak için
athletes_winttablosundakiyearfiltresini kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
SELECT ___ ath.name, dem.country, dem.gdp
FROM athletes_wint ath
___ ___ odemographics dem
ON ath.country_code = dem.olympic_cc
___ ___ = ___
ORDER BY dem.gdp DESC;