開始使用免費開始

各地區國家平均總金牌數

所謂分層計算,是先建立一個包含彙總的基本查詢,然後把該查詢當作子查詢來進一步計算。這樣就能在彙總上再做彙總,例如對 COUNT()MAX(),或對 SUM()AVG()

在這個練習中,你要計算各地區內所有國家的 total_golds 平均值。此報表僅限夏季賽事。

為了避免處理空值,我們已建立 summer_games_clean 資料表。請用這個資料表來建立報表。

本練習屬於課程

SQL 報表製作

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- Query total_golds by region and country_id
SELECT 
	____, 
    ____, 
    ____ AS total_golds
FROM ____ AS s
JOIN ____ AS c
ON ____
GROUP BY ____;
編輯並執行程式碼