DATEDIFF(hour, start_date, end_date)
poda liczbę przekroczonych granic godzin między start_date
i end_date
.
Jeśli potrzebujesz liczby godzin ułamkowych, możesz użyć DATEDIFF
w wyższej rozdzielczości i podziel wynik:
DATEDIFF(second, start_date, end_date) / 3600.0
Dokumentacja DATEDIFF
jest dostępny w MSDN:
http://msdn.microsoft.com/en-us/library/ms189794%28SQL.105%29.aspx