BaşlayınÜcretsiz Başlayın

Tabloları birleştirmeden önce özetle

Elinde şu öğelerin bir listesi var:

  • Geçmiş Olimpiyatlara katılan Afrikalı sporcular
  • Kişi başına düşen ülke GSYİH'si
  • Yıllara göre nüfus

Basitleştirmek için, yıllık demografik veriler (GSYİH ve nüfus) düşük, orta ve yüksek kategorilere gruplanmıştır. Senin görevin, her Afrika ülkesinin GSYİH'sini, nüfusunu ve sporcu sayısını karşılaştırmak.

Nihai yanıtta her ülke, her yıl için bir satır olmasını istiyorsun. athletes tablosu, demographics_rank tablosundan farklı bir ayrıntı düzeyinde olduğu (sporcu-etkinlik vs. ülke-yıl) için, GSYİH ve nüfus verileriyle birleştirmeden önce athletes tablosunu önce özetleyeceksin.

Bu egzersiz

PostgreSQL'de Sorgu Performansını İyileştirme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Count the number of athletes by country
SELECT country_code
  , year
  , ___(___) AS no_athletes
FROM athletes
GROUP BY ___, ___;
Kodu Düzenle ve Çalıştır