按分类统计影片平均时长
在上一个练习中,您已经了解 film 和 category 两张表包含计算各分类平均影片时长所需的信息。您也知道它们共享字段 film_id,可用于连接这两张表。现在请利用这些信息,查询每个 category 的平均 length 列表。
本练习是课程的一部分
将 SQL 应用于真实问题
练习说明
- 计算
length的平均值,并将该列命名为average_length。 - 连接两张表
film和category。 - 确保结果按每个分类的平均时长升序排列。
交互式实操练习
通过完成这段示例代码来试试这个练习。
-- 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
___;