RANK vs DENSE_RANK
Tim operasional Harbr ingin memberi peringkat pengiriman AMER berdasarkan kecepatan pengantaran. Anda akan membandingkan RANK() dan DENSE_RANK() pada logistics.shipments, yang memiliki kolom shipment_id, region, dan delivery_days. Karena beberapa pengiriman AMER memiliki waktu pengantaran yang sama, kedua fungsi menghasilkan perbedaan yang cukup terlihat.
Latihan ini merupakan bagian dari kursus
Otomatisasi Data Pipeline di Snowflake
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
SELECT
shipment_id,
delivery_days,
-- Rank by delivery_days using RANK
___() OVER(ORDER BY ___) AS delivery_rank
FROM logistics.shipments
WHERE region = 'AMER';