Menggunakan berbagai join untuk menelusuri wilayah atlet
Anda mungkin mengenal para Olimpiadian dari negara Anda. Banyak orang Rusia menonton figure skating. Kenya kuat di nomor lari. Kanada mendominasi hoki. Apakah tren ini konsisten di seluruh wilayah? Apakah semua negara Eropa memiliki Olimpiadian figure skating? Apakah semua negara di Amerika Utara memiliki tim hoki level Olimpiade?
Lihat negara-negara Eropa mana yang mengirimkan atlet figure skating ke Olimpiade Musim Dingin 2014. Tabel athletes sudah difilter hanya untuk atlet figure skating, dan tabel regions sudah difilter hanya untuk negara-negara Eropa. Gunakan berbagai jenis join dan bandingkan hasilnya.
Latihan ini adalah bagian dari kursus
Meningkatkan Performa Kueri di PostgreSQL
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT reg.region, reg.country
, COUNT(DISTINCT ath.athlete_id) AS no_athletes
FROM ___ ___
___ JOIN ___ ___
ON reg.olympic_cc = ath.country_code
GROUP BY reg.region, reg.country
ORDER BY no_athletes DESC;