Integrierte Aggregatfunktionen Teil 1
Teil des Abschnitts Grundlagen der SQL-Journey von Coddy. Lektion 34 von 72.
SQL verfügt über viele integrierte Funktionen, aber in dieser Lektion behandeln wir die Aggregatfunktionen.
Eine Aggregatfunktion erhält ein Feld als Eingabe und berechnet etwas über dieses Feld. Die häufigsten Aggregatfunktionen sind:
MAX- Gibt den Maximalwert eines Feldes zurückMIN- Gibt den Minimalwert eines Feldes zurückAVG- Gibt den Durchschnittswert eines Feldes zurück
COUNT– Gibt die Gesamtzahl der Datensätze zurückSUM– Gibt die Summe aller Nicht-Null-Werte in einem Feld zurück
Du kannst diese Funktionen in deiner SELECT-Anweisung wie folgt verwenden:
SELECT MAX(col1), MIN(col2), AVG(col3), …Zum Beispiel, um das höchste Gehalt in einer Mitarbeitertabelle zu finden:
SELECT MAX(salary) FROM employeesOder um mehrere Aggregatfunktionen gleichzeitig zu erhalten:
SELECT MAX(salary), MIN(salary), AVG(salary) FROM employeesAufgabe
EinfachVerfügbare Tabellen und Spalten:
sales:product_id,price_per_unit,quantity
Schreibe eine Abfrage, die Folgendes zurückgibt:
- Die Gesamtzahl der Verkaufstransaktionen
- Die durchschnittliche Menge pro Verkauf
- Den maximalen Preis pro Einheit
- Den Gesamtumsatz (Summe aus quantity * price_per_unit)
Dein Ergebnis sollte genau diese Spaltennamen haben:
total_transactionsavg_quantitymax_unit_pricetotal_revenue
Probier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
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 Shop3Spezifisches 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