1. 학습
  2. /
  3. 강의
  4. /
  5. Snowflakeにおけるデータパイプラインの自動化

Connected

연습 문제

RANK と DENSE_RANK

Harbr の運営チームは、AMER の出荷を配送速度でランク付けしたいと考えています。logistics.shipments テーブル(shipment_id、region、delivery_days の各列を含む)を使って、RANK() と DENSE_RANK() の違いを比較しましょう。AMER の出荷には配送日数が同じものが複数あるため、2 つの関数の結果に明確な違いが生じます。

지침 1/3

undefined XP
  • 1
    • RANK() を使って、AMER の出荷を delivery_days で昇順(速い順)にランク付けしてください。
  • 2
    • RANK() を DENSE_RANK() に置き換えて、順位のギャップがどう変わるかを確認してください。
  • 3
    • PARTITION BY region を追加して、リージョンごとに順位が独立してリセットされるようにしてください。