Revisão - LEAD e LAG
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 62 de 72.
Desafio
MédioTabelas e colunas disponíveis:
air_conditioners:id,efficiency,strength,month
Queremos acompanhar como o desempenho dos aparelhos de ar-condicionado muda ao longo do tempo. Sua tarefa é encontrar os aparelhos de ar-condicionado que tiveram desempenho decrescente entre os meses.
Veja o que fazer:
- Para cada aparelho de ar-condicionado em cada mês, calcule sua proporção de desempenho dividindo a eficiência média pela força média usando
AVG(efficiency)/AVG(strength), agrupando poridemonth - Compare o desempenho do mês atual de cada aparelho de ar-condicionado com seu desempenho dois meses depois
- Encontre os casos em que o desempenho atual é maior que a metade do desempenho futuro (proporção atual ÷ proporção futura > 0.5)
- Retorne o
iddo aparelho de ar-condicionado, omonthe a proporção de comparação denominadaratio_two_monthspara esses casos
Experimente você mesmo
Todas as lições de Fundamentos
4Mais palavras-chave
A palavra-chave INA palavra-chave BETWEENA palavra-chave LIKEA palavra-chave ASRecapitulação - Modelos de celulares2Condições
Noções básicas de condiçõesA palavra-chave ANDA palavra-chave ORA palavra-chave NOTCombinação de várias condiçõesParêntesesBooleanos8Estatística
Agregação integrada – Parte 1Agregação integrada – Parte 2Agrupamento – Parte 1Agrupamento – Parte 2Subconsultas – Parte 1Subconsultas – Parte 2Recapitulação – Loja Total GainRecapitulação – Loja de ScootersRecapitulação – Cafeteria11Funções de janela parte 1
Função ROW_NUMBERCritério ORDER BYCritério PARTITION BYPARTITION e ORDERFunções LEAD e LAGRevisão - LEAD e LAGRevisão - ImagensRevisão - Caixas3Formato de retorno específico
Valores nulosOrdenar resultados - Parte 1Ordenar resultados - Parte 2Recapitulação - Empresa de segurança cibernéticaLimitar o número de registrosRecapitulação - Fábrica de veículos6Desafios introdutórios
Revisão - Eleição parlamentarRevisão - Prisão criminal pela políciaRevisão - Recipiente de bebidas de barRevisão - Projetar novas colunasPratique por conta própria: Playground de SQL