Rückblick – LEAD & LAG
Teil des Abschnitts Grundlagen der SQL-Journey von Coddy. Lektion 62 von 72.
Aufgabe
MittelVerfü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:
- 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 nachidundmonth - Vergleiche die Leistung jeder Klimaanlage im aktuellen Monat mit ihrer Leistung zwei Monate später
- 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)
- Gib für diese Fälle die Klimaanlagen-ID, den Monat und das Vergleichsverhältnis zurück
Probier es selbst
Alle Lektionen in Grundlagen
4Weitere Schlüsselwörter
Das IN-SchlüsselwortDas BETWEEN-SchlüsselwortDas LIKE-SchlüsselwortDas AS-SchlüsselwortRückblick – Handymodelle7Datumsangaben
Datumsangaben behandeln – Teil 1Datumsangaben behandeln – Teil 2Datumsangaben behandeln – Teil 32Bedingungen
Grundlagen der BedingungenDas Schlüsselwort ANDDas Schlüsselwort ORDas Schlüsselwort NOTMehrere kombinierte BedingungenKlammernBoolesche Werte5Arithmetische Operationen
Mathematische OperatorenMathematische SpaltenDie Modulo-OperationDie ROUND()-Funktion8Statistik
Integrierte Aggregatfunktionen Teil 1Integrierte Aggregatfunktionen Teil 2Gruppierung Teil 1Gruppierung Teil 2Unterabfragen Teil 1Unterabfragen Teil 2Rückblick – Total Gain ShopRückblick – Scooter ShopRückblick – Coffee Shop11Fensterfunktionen Teil 1
ROW_NUMBER-FunktionORDER-BY-KriteriumPARTITION-BY-KriteriumPARTITION & ORDERLEAD-&-LAG-FunktionenRückblick – LEAD & LAGRückblick – BilderRückblick – Boxen3Spezifisches Rückgabeformat
NULL-WerteErgebnisse sortieren Teil 1Ergebnisse sortieren Teil 2Zusammenfassung - Cyber Security FirmAnzahl der Datensätze begrenzenZusammenfassung - Vehicle Factory6Einführungsaufgaben
Wiederholung – ParlamentswahlWiederholung – Festnahme eines Straftäters durch die PolizeiWiederholung – Getränkebehälter an der BarWiederholung – Neue Spalten erstellenÜbe selbstständig: SQL-Playground