Hallo,
hab mal ein Problem, bei dem ich leider nicht weiter komme und hoffe, dass ihr mir vlt. dabei helfen könntet.
Ich habe eine DB mit entsprechenden Messwerten. Dabei wird pro Tag sekündlich ein Messwert gebildet und in die DB reingeschrieben, so dass am Ende des Tages knapp 86000 Messdaten vorhanden sind. Diese möchte ich gerne mit Excel auswerten.
Um von vorn herein die Datenmenge zu beschränken, will ich nun die Mittelwerte über eine Minute abfragen, sodass ich nur noch ein sechstel der Datenmenge pro Tag habe.
Habe folgendes ausprobiert:
Als Ergebnis bekomm ich aber nur den sekündlichen Wert der Windrichtung und nicht den über eine Minute gemittelten.
Ich hoffe, ich konnte mich ein bischen klar ausrücken und dass ihr mir weiter helfen könnt!!
Grüße
camas
hab mal ein Problem, bei dem ich leider nicht weiter komme und hoffe, dass ihr mir vlt. dabei helfen könntet.
Ich habe eine DB mit entsprechenden Messwerten. Dabei wird pro Tag sekündlich ein Messwert gebildet und in die DB reingeschrieben, so dass am Ende des Tages knapp 86000 Messdaten vorhanden sind. Diese möchte ich gerne mit Excel auswerten.
Um von vorn herein die Datenmenge zu beschränken, will ich nun die Mittelwerte über eine Minute abfragen, sodass ich nur noch ein sechstel der Datenmenge pro Tag habe.
Habe folgendes ausprobiert:
Code:
rs.Open "SELECT Convert(datetime,convert(char(10),DatumZeit,104)) AS Zeit, AVG(Windrichtung) AS Mittel, DatePart(n,[DatumZeit]) AS Minuten, DatePart(hh, [DatumZeit]) AS Std FROM [NDL485 basic].[1sec_Werte] WHERE DatumZeit BETWEEN CONVERT(datetime, '26.05.2009 00:00:00') AND CONVERT(datetime, '27.05.2009 23:59:59') GROUP BY DatumZeit, DatePart(n,[DatumZeit]) ORDER BY DatumZeit"
Ich hoffe, ich konnte mich ein bischen klar ausrücken und dass ihr mir weiter helfen könnt!!
Grüße
camas
Comment