LoslegenKostenlos starten

RANK vs DENSE_RANK

Das Operations-Team von Harbr möchte AMER-Sendungen nach Liefergeschwindigkeit ranken. Du vergleichst RANK() und DENSE_RANK() auf logistics.shipments mit den Spalten shipment_id, region und delivery_days. Da mehrere AMER-Sendungen die gleiche Lieferzeit haben, liefern die beiden Funktionen deutlich unterschiedliche Ergebnisse.

Diese Übung ist Teil des Kurses

<Kurs>Automatisierung von Datenpipelines in Snowflake</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

SELECT
    shipment_id,
    delivery_days,
    -- Rank by delivery_days using RANK
    ___() OVER(ORDER BY ___) AS delivery_rank
FROM logistics.shipments
WHERE region = 'AMER';
Code bearbeiten und ausführen