Menu
CoddyTech

Récapitulatif - LEAD et LAG

Fait partie de la section Les fondamentaux du Journey SQL de Coddy. Leçon 62 sur 72.

challenge icon

Défi

Moyen

Tables et colonnes disponibles :

  • air_conditioners : id, efficiency, strength, month

Nous voulons suivre l’évolution des performances des climatiseurs au fil du temps. Votre tâche consiste à trouver les climatiseurs dont les performances ont diminué entre deux mois.

Voici la procédure à suivre :

  1. Pour chaque climatiseur et chaque mois, calculez son ratio de performance en divisant l’efficacité moyenne par la puissance moyenne à l’aide de AVG(efficiency)/AVG(strength), en regroupant par id et month
  2. Comparez les performances du mois actuel de chaque climatiseur avec ses performances deux mois plus tard
  3. Trouvez les cas où les performances actuelles représentent plus de la moitié des performances futures (ratio actuel ÷ ratio futur > 0.5)
  4. Renvoyez l’id du climatiseur, le month et le ratio de comparaison nommé ratio_two_months pour ces cas
REQUIRED OUTPUT FORMAT: [Your translated content here]

Essayez vous-même

Toutes les leçons de Les fondamentaux

Entraînez-vous par vous-même : Playground SQL