依類別統計影片的平均片長
在前一個練習中,你已經知道 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
___;