Differenz aus Datum und Zeit

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: Differenz aus Datum und Zeit

Re: Differenz aus Datum und Zeit

von Barlee » Di, 25.11.2008 21:04

Hallo sneke,

So falsch liegst Du gar nicht:

Code: Alles auswählen

datediff('hh',"Datum1","Datum2")+datediff('hh',"Zeit1","Zeit2")
Gruß Barlee

Re: Differenz aus Datum und Zeit

von sneke » Di, 25.11.2008 07:45

Hallo Barlee,

Danke für Deine Antwort.

Aber wie bekomme ich die 4 Spalten in den Code.

DATEDIFF('hh', [Spalte_datetime1], [Spalte_datetime2])

DATEDIFF vergleicht zwei Werte miteinander. Das ist Klar. Aber was mache ich wenn ich 4 Werte habe. Also Datum und Uhrzeit in getrennten Feldern.

Oder hast Du das so gemeint?

Code: Alles auswählen

DATEDIFF('hh',Datum1_Zeit1,Datum2_Zeit2)
Aber so hatte ich schon versucht. Mein Problem ist das ich die Datum und Zeitwerte in jeweils getrennte Spalten habe. Und diese bekomme ich nicht zusammen

Also im Moment bin ich eher soweit das ich es so mache:

DATEDIFF('hh',Datum1,Datum2) ergibt Ergebnis1
DATEDIFF('hh',Zeit1,Zeit2) ergibt Ergebnis2

Aber ich bekomme Ergebnis1 und Ergebnis zwei nicht zusammen.

Re: Differenz aus Datum und Zeit

von Barlee » Mo, 24.11.2008 20:15

Hallo sneke,

HSQLDB Doku:
DATEDIFF(string, datetime1, datetime2)

zur Ermittlung der Stundendifferenz:

Code: Alles auswählen

DATEDIFF('hh', [Spalte_datetime1], [Spalte_datetime2])
Gruß Barlee

Differenz aus Datum und Zeit

von sneke » Mo, 24.11.2008 19:59

Hallöle,

habe folgendes Problem:

Habe in einer Tabelle die 4 Felder "Datum1", "Zeit1", "Datum2" und "Zeit2".

Möchte die Differenz von Datum1 Zeit1 zu Datum2 Zeit2 in Stunden ausgeben.

Wie gehe ich am Besten vor?

Achso bin in SQL nicht so Firm aber Datediff kenne ich aber komme da nicht weiter.

Nach oben