Zacznij terazZacznij za darmo

Kraje z podzapytaniami lub CTE

Spośród olimpijskich regionów Afryka ma najcieplejsze zimy. Mimo to niektóre afrykańskie kraje biorą udział w zimowych igrzyskach olimpijskich. Na przykład Maroko wysłało przez lata ponad 20 sportowców. Być może analiza danych na poziomie regionalnym jest zbyt ogólna. Możliwe, że niektóre kraje afrykańskie mają chłodniejsze zimy niż pozostałe.

Przyjrzyj się ponownie danym o zimowym klimacie, tym razem na poziomie krajów. Dane sportowców zostały przefiltrowane tak, aby uwzględniać tylko afrykańskich zawodników – pierwsi afrykańscy olimpijczycy startowali w 1960 roku.

Użyj zarówno struktury podzapytania, jak i CTE, a następnie porównaj wyniki.

To ćwiczenie jest częścią kursu

Optymalizacja wydajności zapytań w PostgreSQL

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Climate by country with Olympian athletes
SELECT country
  , temp_06
  , precip_06
FROM climate
WHERE region = 'Africa'
AND olympic_cc IN (___ ___ ___ FROM ___)
ORDER BY temp_06;
Edytuj i uruchom kod