RANK 与 DENSE_RANK 的对比
Harbr 的运营团队想要按交付速度为 AMER 区域的货运排名。您将对表 logistics.shipments 使用 RANK() 和 DENSE_RANK() 进行比较,该表包含 shipment_id、region 和 delivery_days。由于多个 AMER 货运具有相同的交付时间,这两个函数会产生明显不同的结果。
本练习是课程的一部分
Snowflake 中的数据管道自动化
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
shipment_id,
delivery_days,
-- Rank by delivery_days using RANK
___() OVER(ORDER BY ___) AS delivery_rank
FROM logistics.shipments
WHERE region = 'AMER';