2 Stimmen

Wie kann ich die Anzahl der Elemente zählen, die zu einem bestimmten Zeitintervall in die Datenbank eingefügt wurden?

Alle Spalten haben einen Zeitstempel, aus dem ich diese Informationen erhalten kann. Ich habe bereits das versucht, aber ich bekomme es nicht zum Laufen!!

4voto

bastian schmick Punkte 464

Wenn Sie zum Beispiel die Anzahl der Vorkommen einer Zeile nach dem Stundenanteil des Zeitstempels gruppieren möchten, versuchen Sie etwas Ähnliches (MySQL-Syntax):

select hour(TimeStamp) as interval, count(*) from data group by interval;

3voto

Andre Backlund Punkte 6685

Hast du es versucht

... WHERE timestamp > 1305211123 UND timestamp < 1305215094

Das gilt natürlich für Unix-Zeitstempel, wenn du stattdessen ein Datefield hast, ist es aber ziemlich ähnlich.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X