O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6.18. AVG mit GROUP BY

Die anderen Mädchen waren ziemlich enttäuscht. Martina beschloss deswegen, dem Mädchen mit dem höchsten Tagesdurchschnittsverkauf einen anderen Preis zu geben. Dazu nutzt sie die Funktion AVG.

Jedes Mädchen hat sieben Verkaufstage. Die Funktion AVG addiert für jedes Mädchen die Verkäufe zusammen und teilt sie dann durch sieben.

SELECT vorname, AVG(verkaeufe)
				FROM keksverkaeufe
				GROUP BY vorname;

Wieder gruppieren wir über die vorname-Werte ...

..... aber diesmal ermitteln wir den Durchschnittswert.

AVG addiert dann alle Werte in einer Gruppe und teilt sie durch die Gesamtanzahl der Werte, um den Durchschnittswert für die einzelnen Gruppen zu ermitteln.

vornameverkaeufe
Nicole19.22
Nicole0.00
Nicole8.05
Nicole26.82
Nicole7.77 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required