LoslegenKostenlos loslegen

Länder mit Subqueries oder CTEs

Unter den olympischen Regionen hat Afrika die wärmsten Winter. Dennoch nehmen einige afrikanische Länder tatsächlich an den Winterspielen teil. Marokko zum Beispiel hat im Laufe der Jahre mehr als 20 Athletinnen und Athleten entsandt. Vielleicht ist der Blick auf die Daten auf Regionalebene zu grob. Eventuell haben manche afrikanischen Länder kältere Winter als andere.

Schau dir die Winterklimadaten noch einmal an, diesmal auf Länderebene. Die Athleten wurden bereits so gefiltert, dass nur afrikanische Athletinnen und Athleten enthalten sind; die ersten afrikanischen Olympioniken traten 1960 an.

Verwende sowohl eine Subquery als auch eine CTE-Struktur und vergleiche die Ergebnisse.

Diese Übung ist Teil des Kurses

Abfrageleistung in PostgreSQL verbessern

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

-- 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;
Code bearbeiten und ausführen