MulaiMulai sekarang secara gratis

Dari mana asal semua atlet

Olimpiade berlangsung setiap dua tahun (Musim Panas & Musim Dingin) dan ditonton oleh masyarakat di seluruh dunia. Ajang ini memicu kebanggaan nasional saat orang mendukung atlet yang mewakili negaranya. Pada latihan ini, Anda akan melihat data atlet Olimpiade terbaru (2014 dan 2016) untuk mengetahui negara mana yang berpartisipasi. Anda perlu menggabungkannya dengan informasi regional yang mencantumkan semua negara yang pernah berpartisipasi pada Olimpiade sebelumnya.

Di sini, Anda akan menggabungkan tabel athletes dan oregions untuk menampilkan negara dengan atlet yang berpartisipasi.

Silakan jelajahi datanya untuk melihat apakah Anda mengenali atlet dari negara Anda sendiri.

Latihan ini adalah bagian dari kursus

Meningkatkan Performa Kueri di PostgreSQL

Lihat Kursus

Petunjuk latihan

  • Gabungkan athletes dengan oregions menggunakan kode negara.
  • Beri alias pada setiap tabel. Gunakan ath untuk athletes dan reg untuk oregions.
  • Periksa apakah ada negara yang tidak memiliki atlet.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Athlete count by country and region
SELECT reg.region
  , reg.country
  , COUNT(DISTINCT ath.athlete_id) AS no_athletes -- Athletes can compete in multiple events
FROM ___ ___
___ ___ ___ ___
  ON reg.olympic_cc = ath.country_code
GROUP BY reg.region, reg.country
ORDER BY no_athletes;
Edit dan Jalankan Kode