DATEDIFF(hour, start_date, end_date)
ger dig antalet timgränser som passerats mellan start_date
och end_date
.
Om du behöver antalet deltimmar kan du använda DATEDIFF
med högre upplösning och dela resultatet:
DATEDIFF(second, start_date, end_date) / 3600.0
Dokumentationen för DATEDIFF
finns på MSDN:
http://msdn.microsoft.com/en-us/library/ms189794%28SQL.105%29.aspx