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 adalah bagian dari kursus
Otomatisasi Pipeline Data di Snowflake
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT
shipment_id,
delivery_days,
-- Rank by delivery_days using RANK
___() OVER(ORDER BY ___) AS delivery_rank
FROM logistics.shipments
WHERE region = 'AMER';