DATEDIFF(hour, start_date, end_date)
gibt Ihnen die Anzahl der Stundengrenzen, die zwischen start_date
überschritten wurden und end_date
.
Wenn Sie die Anzahl der Stundenbruchteile benötigen, können Sie DATEDIFF
verwenden bei einer höheren Auflösung und dividiere das Ergebnis:
DATEDIFF(second, start_date, end_date) / 3600.0
Die Dokumentation für DATEDIFF
ist auf MSDN verfügbar:
http://msdn.microsoft.com/en-us/library/ms189794%28SQL.105%29.aspx