Servus!

Es geht nicht um einfache Zeitspannen, sondern es ist ein bisschen gefinkelter:
Ich habe eine Tabelle mit 2 Spalten, datum (zeitstempel) und Temperatur.
In dieser Tabelle sind ca. 5000 Einträge eines Tages (ca 3-4 Einträge pro Minute) enthalten. Die Temperatur bewegt sich so normal zwischen 50°C und 60°X, kann aber auch nach oben ausbrechen (ist nicht so schlimm).

Ich suche nun eine Möglichkeit, Zeitspannen herauszufinden, in denen die Temperatur über 60°C liegt.
Mir fällt nur die Idee ein, dass ich mir den ersten Zeitpunkt heraussuche und dann jeden Datensatz durchschaue, ob die darauf folgende Minute auch noch einen Wert über 60°C hat. Dann habe ich einen Anfangs- und Endwert und und kann mir daraus bequem die Zeitspanne ausrechnen.

Nun die Frage: Geht das auch irgendwie leichter? Ev. direkt in der DB?

Datenbank: Sqlite, Programm in Lazarus (Delphi).

Danke!

Grüße, Stefan