开始使用免费开始使用

爵士乐歌曲更长吗?

您的经理向您提出一个问题:不同流派的曲目时长有何差异?为解答这个问题,您需要使用子查询将 track 表与 genre 表进行连接。加油!

本练习是课程的一部分

Snowflake 中的数据操作

查看课程

练习说明

  • 从子查询中 SELECTgenre_name,并计算每个流派的平均毫秒数。
  • 更新查询,使记录从子查询中进行检索,即在子查询之后使用 FROM
  • 要正确计算每首歌的平均时长,请按 genre_name 对结果进行分组。

交互式实操练习

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

SELECT
	-- Find the genre name and average milliseconds
    ___,
    ___ AS average_milliseconds
-- Retrieve records from the result of the subquery
___ (
    SELECT
        genre.name AS genre_name,
        track.genre_id,
        track.milliseconds
    FROM store.track
    JOIN store.genre ON track.genre_id = genre.genre_id
)
-- Group the results by the genre name
___ ___ ___;
编辑并运行代码