Subtrahieren von Zeiten

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Subtrahieren von Zeiten

Re: Subtrahieren von Zeiten

von Barlee » Mo, 23.07.2007 22:09

Hallo Patxi,

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]
Annahme: In Spalte Zeit1 steht der Arbeitszeitbeginn, in Spalte Zeit2 das Ende.

Gruss Barlee

Subtrahieren von Zeiten

von Patxi » Mo, 23.07.2007 18:15

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

Nach oben