Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : [MySQL] Proceduren auf UNIX-Timestamp



phoku
11-12-2004, 21:50
Hallo,

ich habe ein paar Tables, in denen Zahlen und dazu Daten als UNIX-Timestamp abgespeichert sind. Jetzt bräuchte ich aber einen Durchschnittswerte über die Zahlen pro Tag.

Gibt es irgendwelche Prozeduren, die mir sowas wie
SELECT AVG(zahl) FROM tabelle GROUP BY DAY(timestamp)
erlauben?

Also irgendwas, das aus dem timestamp einen Tag macht?

Danke für eure Hilfe!
phoku

quinte17
13-12-2004, 07:49
vielleicht ist DATE_FORMAT(date,format) für dich das richtige:
http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html

als format string würde ich dir in dem fall "%j" empfehlen

hier der ausschnitt für dein day:
DAY(date)
DAY() is a synonym for DAYOFMONTH(). It is available as of MySQL 4.1.1.


welche version verwendest du denn?

greetz