Bitte schauen Sie sich Abschnitt 9, Thema 145 genauer an.
Sie können auch die Kapitel 17 im Buch lesen. für die ganze Kapitel 7 auf LAP4ME
Ein Beispiel:
SELECT AVG(price) FROM products;
SQLIn diesem Beispiel wird der durchschnittliche Preis aller Produkte in der Tabelle „products“ berechnet.
Ein weiteres Beispiel:
SELECT AVG(salary) as avg_salary, department_name FROM employees GROUP BY department_name;
SQLIn diesem Beispiel werden die Mitarbeiter nach Abteilung gruppiert. Für jede Gruppe wird der durchschnittliche Gehalt innerhalb der Abteilung berechnet. Das Ergebnis ist eine Zusammenfassung des durchschnittlichen Gehaltes pro Abteilung.
Es ist wichtig zu beachten, dass die Spalten, die in der GROUP BY-Klausel aufgeführt sind, in der gleichen Reihenfolge in der SELECT-Klausel aufgeführt werden müssen und dass jede Spalte in der SELECT-Klausel entweder in der GROUP BY-Klausel aufgeführt sein muss oder als Aggregatfunktionen ausgewertet werden muss.