MYSQL MIN VALUE und INTERVAL funktioniert nicht
Hallo,
ich brauche Eure Hilfe bei nachfolgendem Programmteil...
Ich möchte die MIN-Temperatur der letzten 24h anzeigen!
Ich meine also z.B. vom 24.07.2024 15:32 bis 25.07.2024 15:32 !
Die Daten in der Datenbank liegen z.B. in diesem Format vor...
t6 = 12.57 usw.
DT = 1721928561 (DATETIME)
Ich bin bisher leider nur soweit gekommen, dass das Auslesen der MIN-Werte funktioniert. Es funktioniert auch das ausgeben der Daten der letzten 24h.
Es funktioniert aber NICHT beides zusammen ;-(
// ------------------------------------------------------
$result2 = $conn1->query('SELECT * FROM heizung2 WHERE DT > DATE_SUB(NOW(), INTERVAL 24 HOUR) AND t6= ( SELECT max(t6) FROM heizung2) ORDER BY DT DESC, Limit 1');
$row_maxt6 = mysqli_fetch_assoc($result2);
// $row_maxt6 = mysqli_fetch_array($result2);
$DT_t6max = $row_maxt6['DT'];
$t6_t6max = number_format($row_maxt6['t6'], 2, '.', '');
$DT_max = DateTime::createFromFormat('Y-m-d H:i:s', $DT_t6max)->format('d.m.Y');
$conn1->close();
// ----------------------------------------------------------------------------------------------------
Kann mir bitte jemand, hier im Forum, weiterhelfen? Was habe ich uebersehen???
Subject
Views
Written By
Posted
MYSQL MIN VALUE und INTERVAL funktioniert nicht
245
July 25, 2024 11:37AM
Sorry, only registered users may post in this forum.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.