Menu
Coddy logo textTech

Rückblick – LEAD & LAG

Teil des Abschnitts Grundlagen der SQL-Journey von Coddy. Lektion 62 von 72.

challenge icon

Aufgabe

Mittel

Verfügbare Tabellen und Spalten:

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

Wir möchten verfolgen, wie sich die Leistung von Klimaanlagen im Laufe der Zeit verändert. Deine Aufgabe ist es, Klimaanlagen zu finden, deren Leistung zwischen den Monaten abgenommen hat.

Gehe dabei wie folgt vor:

  1. Berechne für jede Klimaanlage in jedem Monat ihren Leistungsverhältnis, indem du die durchschnittliche Effizienz durch die durchschnittliche Stärke mit AVG(efficiency)/AVG(strength) teilst, gruppiert nach id und month
  2. Vergleiche die Leistung jeder Klimaanlage im aktuellen Monat mit ihrer Leistung zwei Monate später
  3. Finde Fälle, in denen die aktuelle Leistung mehr als die Hälfte der zukünftigen Leistung beträgt (aktuelles Verhältnis ÷ zukünftiges Verhältnis > 0.5)
  4. Gib für diese Fälle die Klimaanlagen-ID, den Monat und das Vergleichsverhältnis zurück

Probier es selbst

Alle Lektionen in Grundlagen

Übe selbstständig: SQL-Playground