Vielen Dank für Dein Feedback. Es ist eigentlich sehr simpel. Die Tabelle enthält eine Vielzahl an Variablen (Wetterdaten), aber nur Temperatur und Zeitstempel sind für dieses Thema relevant.
Die Tabelle erhält alle 20 Sekunden einen neuen Messwert-Eintrag, umfasst also buchstäblich tausende Datensätze. Ich will letztlich die maximale Temperatur des Tages wissen. Das ist der maximale Wert der Spalte Temperatur, aber NUR für jene Einträge, bei denen die Spalte Zeitstempel größer als ein Wert ist (z.B. größer als 1674169200, das wäre der Unix-Zeitstempel für heute Nacht um Mitternacht gewesen). Mehr ist das nicht ..
Die Aufgabe ist also: Liefere die Row mit der maximalen (oder minimalen) Temperatur aus der Untergruppe aller Daten, bei denen der Zeitstempel größer ist als 1674169200.
(in Wahrheit ist der Zeitstempel natürlich eine PHP-Variable, also nicht 1674169200, sondern $unix_day_start)
Das ist die Struktur der Tabelle:
PS: mittlerweile habe ich auch herausgefunden, dass es nicht nur EINEN Eintrag mit EINER maximalen Temperatur geben muss, denn es könnte ja eine halbe Stunde lang 30 Grad haben, dann ist nicht genau definiert, welchen Eintrag mit unterschiedlichen Zeiten die MAX() Funktion liefert, denn es gibt dann mehrere Tabelleneinträge mit der (selben) maximalen Temperatur.