Blaidd_Drwg
Benutzer
- Beiträge
- 7
Hallo liebes Forum,
Ich sitze seit ner ganzen Weile schon an diesem Problem und wäre für jeden Rat dankbar. Und zwar geht es hierbei um einen sehr langen Datenatz in dem diverse Messwerte aufgetragen sind.
Alle Messwerte haben ein eindeutiges Datum, eine ID (Auto_Increment) und einen Zeitstempel, an dem sie sich eindeutig identifizieren lassen.
Alles in Allem sind die relevanten Daten verteilt auf 6 Spalten und knapp 500.ooo Zeilen. Der Haken an der Sache is, dass das Messgerät, das die Werte ermittelt wohl alle paar tausend Werte nen Aussetzer hat oder sich kalibriert und dass dann immer mindestens zwei Zeilen mit Fehlern belegt sind (bezieht sich auf alle 6 relevanten Spalten) ... Diese sind zum Glück eindeutig gekennzeichnet durch den Wert -99999.
Um meinen Datensatz nicht zu sehr zu verfälschen würde ich nun gern eine Abfrage schreiben, die mir die fehlerhaften Werte ermittelt, dazu den letzten logischen Wert und den nächsten logischen Wert. Aus den logischen Werten soll nun der Durchschnitt berechnet werden und anschließend der errechnete Wert anstelle des Fehlers eingetragen werden.
Wär echt klasse, wenn ihr mir nen Tipp hättet wie ich das anstellen kann. Bin noch absoluter Neuling auf dem Gebiet und brauch die Daten unbedingt für ein Projekt (dabei ist die Auswertung der Daten nur der Anfang -.- )
Freu mich schon auf Antworten!
Grüße, Blaidd_Drwg
Ich sitze seit ner ganzen Weile schon an diesem Problem und wäre für jeden Rat dankbar. Und zwar geht es hierbei um einen sehr langen Datenatz in dem diverse Messwerte aufgetragen sind.
Alle Messwerte haben ein eindeutiges Datum, eine ID (Auto_Increment) und einen Zeitstempel, an dem sie sich eindeutig identifizieren lassen.
Alles in Allem sind die relevanten Daten verteilt auf 6 Spalten und knapp 500.ooo Zeilen. Der Haken an der Sache is, dass das Messgerät, das die Werte ermittelt wohl alle paar tausend Werte nen Aussetzer hat oder sich kalibriert und dass dann immer mindestens zwei Zeilen mit Fehlern belegt sind (bezieht sich auf alle 6 relevanten Spalten) ... Diese sind zum Glück eindeutig gekennzeichnet durch den Wert -99999.
Um meinen Datensatz nicht zu sehr zu verfälschen würde ich nun gern eine Abfrage schreiben, die mir die fehlerhaften Werte ermittelt, dazu den letzten logischen Wert und den nächsten logischen Wert. Aus den logischen Werten soll nun der Durchschnitt berechnet werden und anschließend der errechnete Wert anstelle des Fehlers eingetragen werden.
Wär echt klasse, wenn ihr mir nen Tipp hättet wie ich das anstellen kann. Bin noch absoluter Neuling auf dem Gebiet und brauch die Daten unbedingt für ein Projekt (dabei ist die Auswertung der Daten nur der Anfang -.- )
Freu mich schon auf Antworten!
Grüße, Blaidd_Drwg