Philipp Hasenfratz: Statistik erstellen

Beitrag lesen

Halihallo Andi

Ich möchte aus einer Datenbank eine Statistik generieren.
In meiner Datenbank werden die Zugriffe pro Tageszeit abgespeichert.

Das ist IMHO Speicherverschwendung, warum brauchst du sie derart
tief aufgeschlüsselt? - Würde es nicht reichen, alle Daten stündlich
zusammenzufassen?

Nun möchte ich pro Stunde die Zugriffe zählen also von 11:00-12:00 Uhr und von 13:00-14:00 Uhr usw.

Welches RDBMS?

In etwa so:

SELECT HOUR(rep_datetime), AVG(rep_pageviews)
   FROM pageviews_table
   GROUP BY HOUR(rep_datetime)

falls die Pageviews pro Stunde aufsummiert werden sollen, nimm
SUM statt AVG, aber eine Aufsummierung macht IMHO keinen Sinn und
ist nur verwirrend. Die wichtige Information ist: Wieviele Pageviews
pro Stunde im _Durchschnitt_.

Viele Grüsse

Philipp

--
M$: Patches - don't.