Menu
Coddy logo textTech

Recap - LEAD & LAG

Parte da seção Fundamentos do Journey de SQL da Coddy — lição 62 de 72.

challenge icon

Desafio

Médio

Tabelas e colunas disponíveis:

  • <b>air_conditioners</b>: <b>id</b>, <b>efficiency</b>, <b>strength</b>, <b>month</b>

Queremos rastrear como o desempenho do ar-condicionado muda ao longo do tempo. Sua tarefa é encontrar ar-condicionados que tiveram desempenho decrescente entre os meses.

Aqui está o que fazer:

  1. Para cada ar-condicionado em cada mês, calcule sua razão de desempenho dividindo a eficiência média pela força média usando AVG(efficiency)/AVG(strength), agrupado por id e month
  2. Compare o desempenho do mês atual de cada ar-condicionado com seu desempenho dois meses depois
  3. Encontre casos em que o desempenho atual é significativamente melhor que o desempenho futuro (razão atual ÷ razão futura > 0.5)
  4. Retorne o id do ar-condicionado, mês e a razão de comparação para esses casos

Experimente você mesmo

Todas as lições de Fundamentos