Einzelnen Beitrag anzeigen

harfes

Registriert seit: 25. Jun 2006
Ort: Rand der Scheibe
180 Beiträge
 
Delphi 11 Alexandria
 
#1

Zeitdifferenz aus zwei DateTime-Feldern per SQL ermitteln

  Alt 6. Feb 2008, 07:37
Datenbank: Firebird • Version: 1.5.5 • Zugriff über: FibPlus-Komponenten
Hallo,

ich habe in einer Tabelle einer Datenbank zwei DateTime-Felder, deren Differenz ich gerne in Minuten direkt per SQL ermitteln möchte. Datenbank ist Firebird 1.5.5.

Mit folgender Abfrage...

select (TODOCOMPLDATE - TODOCREADATE) DAUER from TODO where TODOCOMPLETE='T';

{Werte:
TODOCOMPLDATE=28.01.2008 08:37:47
TODOCREADATE=29.01.2008 14:51:00 }

Result: 1,26

...bekomme ich zwar einen Wert von 1,26 der auch grob richtig ist, aber weit von der Genauigkeit in Minuten entfernt ist, die ich benötigen würde.

Wie muss ich da was ändern, damit ich als Ergebnis Minuten bekomme?

Hartmut
Hartmut
  Mit Zitat antworten Zitat