[MySQL]
Simon
- datenbank
0 Vinzenz Mai0 Simon
Hi,
Ich würde gerne den Durchschnitt der Summe aller Einträge die den gleichen token
haben.
Momentan tue ich dies:
SELECT SUM(duration) FROM table WHERE duration != 0 GROUP BY token
das liefert mir dann 10-30 rows und ich berechne den Durchschnitt per PHP, aber ich würde gerne das berechnen des durchschnitts der einzelnen summe gleich im Query machen. Geht das? und wenn ja wie?
Liebe Grüße, Simon
Hallo Simon,
> SELECT SUM(duration) FROM table WHERE duration != 0 GROUP BY token
das liefert mir dann 10-30 rows und ich berechne den Durchschnitt per PHP, aber ich würde gerne das berechnen des durchschnitts der einzelnen summe gleich im Query machen. Geht das? und wenn ja wie?
Ja, siehe MySQL-Handbuch, GROUP BY (Aggregate) Functions.
Freundliche Grüße
Vinzenz
Hallo Vinzenz,
Ja, siehe MySQL-Handbuch, GROUP BY (Aggregate) Functions.
Das hilft mir nicht weiter. Ich kenne AVG() und SUM(), aber wie kann den Durchschnitt des Gesamtergebnisses bekommen?
Grüße, Simon
Hallo Simon,
Das hilft mir nicht weiter. Ich kenne AVG() und SUM(), aber wie kann den Durchschnitt des Gesamtergebnisses bekommen?
das hatte ich aus Deinem Posting nicht herausgelesen, dass Du den Durchschnitt des Gesamtergebnisses haben möchtest. Den bekommst Du z.B. mit einer Unterabfrage.
Freundliche Grüße
Vinzenz