PDA

View Full Version : SQL Frage Datum Uhrzeit.



Miles
11-07-14, 14:11
Hi zusammen,

ich stehe auf einem schlauch... :confused:

Will ein SQL machen aber bekomme es gerade nicht hin (wegen dem Schlauch).
Ich habe zwei Felder:
1. Datum typ Date
2. Zeit typ Time
will eine Eskalation aufsetzen, d.h.
Wie kann ich 10.07.2014 14:00 die genau differenz bis jetzt ermitteln/vergleichen per SQL?

Hatte mir überlegt es via diesen code zu bauen" aber da kommt der schlauch wieder bzw. der hänger.

substr(char(date(REQ_DATE), iso), 1, 4)!! substr(char(date(REQ_PICK_END_DATE usw...
Ausgabe wäre 20140710140000 dies mit dem aktuellen vergleichen bzw. abziehen.

bin über jede Idee Glücklich.

Danke euch

B.Hauser
11-07-14, 15:36
Probier mal folgendes:

Select Current_Timestamp - Timestamp(YourDate, YourTime)
From X

Gibt die Differenz als numerischen Wert im Format aus:
YYYYMMDDHHMMSS,MSMSMS

Also bei der Differenz zwischen dem 10.07.2014 14:00 bis jetzt (11.07.2014 ~16:36) kommt so etwas heraus:
1023537,481690
Differenz ist also 1 Tag, 2 Stunden, 35 Minuten, 37 Sekunden und 481690 Microsekunden

Birgitta

Miles
14-07-14, 08:47
Super Vielen DANK!!! Funktioniert super.