Hallo,
ich probiere gerade aus, ob ich meine Arbeitszeiten (calc-Tabelle) in eine Datenbank konvertiere (hsql - Base).
Dabei habe ich 2 Zeiten in einer Tabelle definiert (Startzeit HH:MM [Time] und Endzeit HH:MM [Time]). Nun wollte ich eine Abfrage oder eine Ansicht erstellen, welche mir die gearbeiteten Stunden anzeigt (Endzeit minus Startzeit). Irgendwie bekomme ich das einfach nicht hin. Weder via SQL noch mit einem Wizard.
ich verwende OO 2.0.4
(hat sich diesebzgl. irgendwas zu Version 2.2.1 verändert?)
Danke für Hilfe,
Patxi
Subtrahieren von Zeiten
Moderator: Moderatoren
Re: Subtrahieren von Zeiten
Hallo Patxi,
wohl nicht die einfachste und eleganteste; aber zumindest eine Lösung mit SQL:
Annahme: In Spalte Zeit1 steht der Arbeitszeitbeginn, in Spalte Zeit2 das Ende.
Gruss Barlee
wohl nicht die einfachste und eleganteste; aber zumindest eine Lösung mit SQL:
Code: Alles auswählen
select
concat(datediff('hh',Zeit1,Zeit2),concat(':',datediff('mi',Zeit1,Zeit2)-(datediff('hh',Zeit1,Zeit2)*60))) as Arbeitszeit
from [Tabelle]
Gruss Barlee