Страны с подзапросами или CTE
Среди олимпийских регионов Африка отличается наиболее тёплыми зимами. Тем не менее некоторые африканские страны всё же участвуют в зимних Олимпийских играх. Например, Марокко за эти годы отправило более 20 спортсменов. Возможно, анализ на региональном уровне даёт слишком общую картину. Вполне вероятно, что в отдельных африканских странах зимы холоднее, чем в других.
Рассмотрите климатические данные за зимний период подробнее — на уровне отдельных стран. Выборка спортсменов ограничена только африканскими атлетами, первые из которых выступили на Олимпийских играх в 1960 году.
Используйте оба подхода — подзапрос и структуру CTE — и сравните результаты.
Это упражнение является частью курса
Оптимизация запросов в PostgreSQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- 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;