1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQLでのレポーティング

Connected

演習

一人当たりGDPのパフォーマンス指数

パフォーマンス指数 (performance index) は、グループ間で効率指標を比較するのに有効な方法です。パフォーマンス指数は、各行をベンチマークと比べます。

パフォーマンス指数 を計算するには、次の手順で進めます。

  1. パーティション全体のパフォーマンスを出力するウィンドウ関数を作成します。
  2. 各行のパフォーマンスをパーティション全体のパフォーマンスで割る比率を計算します。

この演習では、各国の gdp_per_million を世界全体に対して相対的に計算します。

  • gdp_per_million = gdp / pop_in_millions

参照するのは country_stats_cleaned テーブルです。これはデータ型の問題を除いた country_stats のコピーです。

指示1 / 3

undefined XP
    1
    2
    3
  • country_stats_clean から region と country ごとに gdp_per_million を取得するようにクエリを更新します。
  • 年を 2016 年に絞り込み、gdp_per_million を降順で並べ替え、gdp が NULL の行は除外します。