开始使用免费开始使用

按分类统计影片平均时长

在上一个练习中,您已经了解 filmcategory 两张表包含计算各分类平均影片时长所需的信息。您也知道它们共享字段 film_id,可用于连接这两张表。现在请利用这些信息,查询每个 category 的平均 length 列表。

本练习是课程的一部分

将 SQL 应用于真实问题

查看课程

练习说明

  • 计算 length 的平均值,并将该列命名为 average_length
  • 连接两张表 filmcategory
  • 确保结果按每个分类的平均时长升序排列。

交互式实操练习

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

-- Calculate the average_length for each category
SELECT category, 
	   ___ AS average_length
FROM ___ AS f
-- Join the tables film & category
INNER JOIN ___ AS c
  ON f.___ = c.___
GROUP BY ___
-- Sort the results in ascending order by length
___;
编辑并运行代码