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

Connected

道练习

集合所学,综合练习

现在是把您学到的大部分知识用在一条查询里的时候了!这也是走向真实场景的良好准备。在实际工作中,您经常需要编写更复杂的查询,因为一些基础问题用电子表格应用就能解决。

在本练习中,您将编写一条查询:对 1990 年之后的每一年,如果平均预算大于 6,000 万,则返回当年的平均预算和平均票房。

查询会比较长,但您完全可以胜任!

说明 1/4

undefined XP
  • 1
    • 选择 films 表中每部影片的 release_year,筛选 1990 年之后的记录,并按 release_year 分组。
  • 2
    • 在查询中加入平均 budget,并将其命名为 avg_budget,以及平均 gross,命名为 avg_gross,基于当前结果进行计算。
  • 3
    • 再次修改查询,使结果只包含平均预算大于 6,000 万的年份。
  • 4
    • 最后,按平均票房从高到低排序,并限制为 1 条结果。