Gast
#3167941
Hallo Forum, in einer Firebird-Datenbank logge ich die Betriebszustände eines Gerätes mit. in einer Zeile stehen also der TIMESTAMP, ein CODE (1 - start, 0 - stop, anderer Wert - Fehler), sowie ein VALUE, um den weitere Angaben im Fehlerfall zu haben. Nun würd ich gerne eine Abfrage erzeugen, welche die TIMESTAMPs auf 2 Spalten so aufteilt, dass zusammengehörige Starts und Stops in einer Zeile landen, um anschließend die Dauer - Laufzeiten und Stillstandszeiten ausrechnen zu lassen. Zusätzlich schwierig wirds dann noch, wenn durch Stromausfall es keinen Eintrag über ein Stop gibt und damit 2 Starts auf einander folgen. Wie erstellt man solch eine Abfrage? Danke für eure Hilfe FB