開始使用免費開始

各國 gdp 百分比

總占比(percent of total) 計算能有效比較各群組之間的量化指標。報表中只顯示量化指標本身能提供一些洞見,但加上比例後,能更快速地比較數值。

要執行 總占比 計算,請依序進行:

  1. 建立一個視窗函式來輸出總量,並以被視為「總計」的欄位進行分割(partition)。如果整張資料表就是「總計」,那就不需要 partition 子句。
  2. 計算比率:用每一列的量化指標去除以該分割中的總量。

在這個練習中,你會計算各國 gdp 相對於「全世界總量」以及該國所屬「地區(region)」的占比。

本練習屬於課程

SQL 報表製作

檢視課程

動手互動練習

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

-- Pull country_gdp by region and country
SELECT 
	____,
    ____,
	____ AS country_gdp
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter out null gdp values
WHERE ____
GROUP BY ____
-- Show the highest country_gdp at the top
ORDER BY ____;
編輯並執行程式碼