Hallo,
aus einer Datenbanktabelle mit folgender Struktur:
Tabellenstruktur:
sollen die Aggregatfunktionen
- Durchschnitt,
- Maximalwert und
- Minimalwert
für jede Spalte, für die letzten 2000 Datensätze
ermittelt werden.
Folgende Abfrage habe ich erstellt:
Wie kann ich jetzt noch zu den Angaben Maximalwert und Minimalwert noch den dazugehörigen Timestamp ermitteln?
Mit freundlichen Grüßen
php-linux-fan
aus einer Datenbanktabelle mit folgender Struktur:
Tabellenstruktur:
PHP-Code:
Timestamp I Sp_1 I Sp_2 I Sp_3 I Sp_4
------------------------------------------------
1149962279 I 83,9 I 24,7 I 34,6 I 21,7
1149962278 I 12,5 I 24,6 I 76,1 I 23,7
1149962277 I 23,6 I 23,6 I 65,2 I 87,
- Durchschnitt,
- Maximalwert und
- Minimalwert
für jede Spalte, für die letzten 2000 Datensätze
ermittelt werden.
Folgende Abfrage habe ich erstellt:
PHP-Code:
<?php
$query = 'SELECT AVG(Sp_1),
MAX(Sp_1),
MIN(Sp_1),
AVG(Sp_2),
MAX(Sp_2),
MIN(Sp_2),
AVG(Sp_3),
MAX(Sp_3),
MAX(Sp_3),
MAX(Sp_4),
MAX(Sp_4),
MIN(Sp_4)
FROM `tabelle`
ORDER BY `timestamp` DESC
LIMIT 0, 2000 ';
?>
Mit freundlichen Grüßen
php-linux-fan
Kommentar