Alle Werte mit Datum / Uhrzeit und Temperatur der letzten 24 Stunden.

SELECT DATE_FORMAT(datumzeit,'%d.%m.%Y') AS DATUM, DATE_FORMAT(datumzeit,'%H:%i') AS ZEIT, Temp FROM `messwerte` WHERE `datumzeit` >= date_sub(now(), interval 24 hour) AND `datumzeit` <= now() GROUP BY DATE_FORMAT(datumzeit, '%Y-%m-%d %H') ORDER BY datumzeit ASC

Datum Zeit Temperatur
10.07.2025 03:03 16.81
10.07.2025 04:03 16.5
10.07.2025 05:03 16.25
10.07.2025 06:03 16.06
10.07.2025 07:03 16
10.07.2025 08:03 16.12
10.07.2025 09:03 16.37
10.07.2025 10:04 17.5
10.07.2025 11:04 19.12
10.07.2025 12:04 20
10.07.2025 13:04 20.31
10.07.2025 14:03 20.31
10.07.2025 15:03 20.31
10.07.2025 16:04 20.37
10.07.2025 17:04 20.5
10.07.2025 18:03 20.5
10.07.2025 19:03 20.5
10.07.2025 20:03 20.37
10.07.2025 21:03 20.25
10.07.2025 22:03 20
10.07.2025 23:03 19.75
11.07.2025 00:03 19.44
11.07.2025 01:03 19.12
11.07.2025 02:03 18.75