Uhrzeit-Cluster aus Datums-/Uhrzeitwerten bilden

14/03/2010 - 19:31 von Andreas | Report spam
Hallo zusammen,

innerhalb einer Abfrage habe ich eine Datums-/Uhrzeit Spalte sowie
eine weitere Spalte mit Werten. Aus der Datums-/Uhrzeit Spalte möchte
ich nun Cluster von 4 Stunden bilden, d.h. ein Tag besteht aus 6
Teilen a 4 Stunden (00:00h-04:00h; 04:00h-08:00h usw). Das eigentliche
Datum spielt für diese Auswertung überhaupt keine Rolle. Für jedes
einzelne Cluster soll innerhalb der Werte-Spalte der Mittelwert
(besser noch der Median) angezeigt werden. Es soll also eine
Aggregation der Daten stattfinden. Am Ende brauche ich also sechs
Zeilen mit sechs zugehörigen Mittelwerten (Medianen).

Wer hat da eine Idee?

Gruß
Andreas
 

Lesen sie die antworten

#1 Josef Poetzl
14/03/2010 - 20:00 | Warnen spam
Hallo!

Andreas schrieb:
innerhalb einer Abfrage habe ich eine Datums-/Uhrzeit Spalte sowie
eine weitere Spalte mit Werten. Aus der Datums-/Uhrzeit Spalte möchte
ich nun Cluster von 4 Stunden bilden, d.h. ein Tag besteht aus 6
Teilen a 4 Stunden (00:00h-04:00h; 04:00h-08:00h usw). Das eigentliche
Datum spielt für diese Auswertung überhaupt keine Rolle. Für jedes
einzelne Cluster soll innerhalb der Werte-Spalte der Mittelwert
(besser noch der Median) angezeigt werden.



Versuche es einmal auf diese Art:

SELECT
Hour(T.UhrzeitSpalte)\4 AS StundenBlock,
Avg(Tabelle.WasWeißIch) AS MittelwertVonIrgendwas
FROM
Tabelle
GROUP BY
Hour([UhrzeitSpalte])\4


mfg
Josef

EPT: (Access Error Prevention Table) http://access.joposol.com/
FAQ: (Access-FAQ von Karl Donaubauer) http://www.donkarl.com/

Ähnliche fragen