始める無料で始める

各国のGDP比率

グループ間でボリューム系の指標を比較するには、合計に対する割合(percent of total) の計算が有効です。レポートに単純にボリューム指標を表示するだけでもある程度の示唆は得られますが、比率を加えることで値を素早く比較しやすくなります。

合計に対する割合 を計算する手順は次のとおりです。

  1. 合計 とみなす単位ごとに総量を出力するウィンドウ関数を作成します。テーブル全体を 合計 とみなす場合は、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 ____;
コードを編集して実行