1. 学ぶ
  2. /
  3. コース
  4. /
  5. Snowflake のウィンドウ関数

Connected

演習

最低充電コストの設定

充電器を運営する企業は、各都市における最低充電コストを設定しようとしています。具体的には、各都市で10番目に安い充電コストを、その都市でのセッションごとにユーザーが支払う最低金額として設定したい考えです。Snowflakeの担当者として、各レコードとの比較に使うこの値を都市ごとに求めましょう。

指示

100 XP
  • ウィンドウ関数を使って、charging_cost の10番目に小さい値を求めましょう。
  • 各都市ごとに最低値を求められるよう、charging_station_location でデータをパーティション分割しましょう。
  • 結果に minimum_cost という別名を付けましょう。
Powered by Snowflake