Classificando registros com ROW_NUMBER
A equipe de operações da Harbr quer identificar quais remessas foram as mais rápidas em cada região — especificamente, uma lista ranqueada de remessas ordenadas pelo tempo de entrega, reiniciando para cada região. Em vez de ordenar a tabela inteira e perder o contexto regional, você usará ROW_NUMBER() com PARTITION BY para atribuir uma classificação dentro de cada região de forma independente. Sua tarefa é ranquear as remessas por delivery_days (e depois por shipment_id como critério de desempate) em cada region e identificar qual remessa ficou em primeiro lugar em AMER.
Este exercicio faz parte do curso
Automação de Pipelines de Dados no Snowflake
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio