开始使用免费开始使用

在 JOIN、WHERE 和 SELECT 中进行筛选

查看 2014 年有国内生产总值(GDP)数据的所有国家,人均 GDP 的平均值为 $19,342。对于非洲国家,平均人均 GDP 为 $5,879。

也许参加奥运会的非洲国家(摩洛哥、多哥、津巴布韦)并不是非洲里人均 GDP 最高的那些,其人均 GDP 高于非洲的平均水平。

请验证这一假设。找出在 2014 年冬奥会上有运动员参赛的非洲国家的人均 GDP。

本练习是课程的一部分

提升 PostgreSQL 查询性能

查看课程

练习说明

  • 运动员数据已被限定为非洲选手。请从 athletes_wint 表中找到唯一的运动员。
  • 使用 JOIN 将运动员筛选为仅包含 odemographic(GDP)数据的记录。
  • 使用来自 athletes_wint 表的 year 筛选条件,将结果限制为仅包含 2014 年的运动员。

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT ___ ath.name, dem.country, dem.gdp
FROM athletes_wint ath
___ ___ odemographics dem
  ON ath.country_code = dem.olympic_cc 
___ ___ = ___
ORDER BY dem.gdp DESC;
编辑并运行代码