Hallo,
ich möchte aus einer Tabelle (SQL-Server 2000) zwei Datumswerte voneinander abziehen und in ein drittes Feld ausgeben:
z.B.:
select Starttimedate, endtimedate from timerecordposition
Starttimedate endtimedate
-------------------------------------------------------------
2006-11-16 08:01:00.000 2006-11-16 09:30:00.000
2006-11-16 13:01:00.000 2006-11-16 17:00:00.000
2006-11-16 09:30:00.000 2006-11-16 10:00:00.000
2006-11-16 10:00:00.000 2006-11-16 12:00:00.000
nun möchte ich das Ergebnis in zwei Spalten Wie folgt darstellen:
Starttimedate ----endtimedate ------date ------ diff
-------------------------------------------------------------
2006-11-16 08:01:00.000 2006-11-16 09:30:00.000 16.11.2006 1:29
Wie muss der Script aussehen. Meine Versuche mit Datediff und Datepart hatten keinen Erfolg...
Vielen Dank
Heiko
ich möchte aus einer Tabelle (SQL-Server 2000) zwei Datumswerte voneinander abziehen und in ein drittes Feld ausgeben:
z.B.:
select Starttimedate, endtimedate from timerecordposition
Starttimedate endtimedate
-------------------------------------------------------------
2006-11-16 08:01:00.000 2006-11-16 09:30:00.000
2006-11-16 13:01:00.000 2006-11-16 17:00:00.000
2006-11-16 09:30:00.000 2006-11-16 10:00:00.000
2006-11-16 10:00:00.000 2006-11-16 12:00:00.000
nun möchte ich das Ergebnis in zwei Spalten Wie folgt darstellen:
Starttimedate ----endtimedate ------date ------ diff
-------------------------------------------------------------
2006-11-16 08:01:00.000 2006-11-16 09:30:00.000 16.11.2006 1:29
Wie muss der Script aussehen. Meine Versuche mit Datediff und Datepart hatten keinen Erfolg...
Vielen Dank
Heiko
Comment