Nehmen Sie Stündlich Durchschnitt in SQL

Ich habe eine SQL-Tabelle mit 2 Feldern: TimeStamp und Wert. Unten ist ein Auszug von einigen der Daten.

2005-02-17 13:31:00     2
2005-02-17 13:46:00     3
2005-02-17 14:01:00     1.7
2005-02-17 14:16:00     2.3
2005-02-17 14:31:00     2
2005-02-17 14:46:00     2.5
2005-02-17 15:01:00     2.2
2005-02-17 15:16:00     2.4
2005-02-17 15:31:00     2.6
2005-02-17 15:46:00     2.6
2005-02-17 16:01:00     2.7

Ich versuche, nehmen Sie ein stündlicher Durchschnitt der Spalte Wert, aber ich kann nicht scheinen, um diese Arbeit zu machen, richtig. Die endgültige Ausgabe zeigen würde, wie die Start-Stunde für den Zeitstempel, und der gemittelte Wert für die Spalte Wert.

Für die endgültige Ausgabe bin ich auf der Suche, um einen vollständigen timestamp als Ergebnis nicht nur die Stunde. So von 14:00 - 14:59 auf 2005-02-17 die Ausgabe wäre:

2005-02-17 14:00:00    2.125
  • welche Art von Datenbank würde das sein?
  • das ist sql-server. klicken Sie auf das tag (tsql) auf die Idee kommen
  • das ist ein t? zu klein für meine Augen-sorry!
InformationsquelleAutor Andrew | 2012-03-16
Schreibe einen Kommentar