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:
https://msdn.microsoft.com/en-us/library/ms189794%28SQL.105%29.aspx