Mulai sekarangMulai gratis

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

Lihat Kursus

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';
Edit dan Jalankan Kode