开始使用免费开始使用

使用子查询或 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;
编辑并运行代码