Frage №15
Verbleibend:
Was sind Aggregatfunktionen? Nenne Beispiele
Musterantwort
Antwort standardmäßig anzeigen
Aggregatfunktionen führen Berechnungen über eine Menge von Werten aus und geben einen einzelnen Wert zurück. Sie werden oft in Kombination mit GROUP BY verwendet.
Wichtigste Aggregatfunktionen
- COUNT() — zählt die Anzahl der Zeilen.
- SUM() — berechnet die Summe der Werte.
- AVG() — berechnet den Durchschnittswert.
- MAX() — findet den größten Wert.
- MIN() — findet den kleinsten Wert.
Anwendungsbeispiele
- Anzahl der Mitarbeiter zählen:
MySQL 8.1SELECT COUNT(*) FROM employees;
- Durchschnittsgehalt pro Abteilung:
MySQL 8.1SELECT department_id, AVG(salary) AS average_salary FROM employees GROUP BY department_id;
- Höchstes Gehalt im Unternehmen:
MySQL 8.1SELECT MAX(salary) FROM employees;
- Gesamtumsatz pro Monat:
MySQL 8.1SELECT SUM(amount) FROM sales WHERE sale_date BETWEEN '2023-01-01' AND '2023-01-31';