MYSQL: AVG aus GROUP BY Ergebnis

prey

Grünschnabel
Guten Tag,

ich verzweifel gerade an folgendem Problem. Abfrage:

SELECT SUM( ammount * price ) AS Summe
FROM `purchases`
GROUP BY user_id

Das Ergebnis sieht beispielsweise so aus:

Summe
186
40

Nun möchte ich aus den enthalteten Werten allerdings den Durschnitt berechnen. Ziel ist es die durschnittliche Einkaufssumme aller Benutzer zu ermitteln. Ich habe bereits versucht die ganze Abfrage in die Funktion AVG() zu setzen. Das klappt natürlich nicht, da die Abfrage ja mehr als einen Wert ausgibt. Über eine kleine Hilfestellung wäre ich euch sehr dankbar.

Mfg
prey
 
Zurück