1. Learn
  2. /
  3. 课程
  4. /
  5. SQL 中级

Connected

道练习

使用 HAVING 进行筛选

最后一个关键字是 HAVING。它与 WHERE 类似,都是筛选子句,不同之处在于 HAVING 用于筛选"分组后的"数据。

在处理大型数据集时,筛选分组数据尤其有用。面对成千上万甚至数百万行数据时,HAVING 允许您只保留需要的那一组数据,例如片长超过 2 小时的电影!

练习使用 HAVING,找出哪些国家(或哪个国家)的电影分级种类最为多样。

说明

100 XP
  • 从 films 表中选择 country,并获取去重后的 certification 计数,别名为 certification_count。
  • 按 country 对结果分组。
  • 仅保留唯一分级计数大于 10 的结果。