4 messages in com.mysql.lists.mysql-deMesswert-Auswertung
FromSent OnAttachments
Rene Fertig12 Feb 2006 09:17 
oli....@bluewin.ch14 Feb 2006 00:13 
Rene Fertig14 Feb 2006 00:44 
Hans Meier (John Doe)14 Feb 2006 03:20 
Subject:Messwert-Auswertung
From:Rene Fertig (re@renux.de)
Date:02/12/2006 09:17:49 AM
List:com.mysql.lists.mysql-de

Hallo.

Ich habe eine Tabelle mit Messwerten:

create table mw ( ID int unsigned NOT NULL auto_increment, sensor int unsigned NOT NULL, time datetime NOT NULL, wert int unsigned NOT NULL, PRIMARY KEY (ID), UNIQUE st (sensor,time) );

Hier stehen für verschiedene Sensoren und Zeitpunkte die Messwerte drin, z.B.:

+--------+---------------------+------+ | sensor | time | wert | +--------+---------------------+------+ | 1 | 2006-02-12 05:00:00 | 34 | | 2 | 2006-02-12 05:00:00 | 30 | | 3 | 2006-02-12 05:00:00 | 33 | | 1 | 2006-02-12 06:00:00 | 34 | | 2 | 2006-02-12 06:00:00 | 29 | | 3 | 2006-02-12 06:00:00 | 36 | | 1 | 2006-02-12 07:00:00 | 34 | | 2 | 2006-02-12 07:00:00 | 28 | | 3 | 2006-02-12 07:00:00 | 38 | ...

Nun bräuchte ich für die Auswertung so eine Ausgabe:

+---------------------+----+----+----+ +----+ | time | s1 | s2 | s3 |...| sn | +---------------------+----+----+----+ +----+ | 2006-02-12 05:00:00 | 34 | 30 | 33 | | xy | | 2006-02-12 06:00:00 | 34 | 29 | 36 | | xy | | 2006-02-12 07:00:00 | 34 | 28 | 38 | | xy |

Die Anzahl der Sensoren ist dabei, wie angedeutet, nicht fest.

Lässt sich so ein Ergebnis mit mySQL-Mitteln erzeugen oder muss ich Perl/PHP zu Hilfe nehmen? Im Moment seh ich irgendwie den Wald vor lauter Bäumen nicht ...

Ciao, René

----------------------------------------------------------------------