一人当たりGDPのパフォーマンス指数
パフォーマンス指数 (performance index) は、グループ間で効率指標を比較するのに有効な方法です。パフォーマンス指数は、各行をベンチマークと比べます。
パフォーマンス指数 を計算するには、次の手順で進めます。
- パーティション全体のパフォーマンスを出力するウィンドウ関数を作成します。
- 各行のパフォーマンスをパーティション全体のパフォーマンスで割る比率を計算します。
この演習では、各国の gdp_per_million を世界全体に対して相対的に計算します。
gdp_per_million = gdp / pop_in_millions
参照するのは country_stats_cleaned テーブルです。これはデータ型の問題を除いた country_stats のコピーです。
この演習はコースの一部です
SQLでのレポーティング
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Bring in region, country, and gdp_per_million
SELECT
____,
____,
____ AS gdp_per_million
-- Pull from country_stats_clean
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter for 2016 and remove null gdp values
WHERE ____
GROUP BY ____
-- Show highest gdp_per_million at the top
ORDER BY ___;