Je kunt het verschil zien tussen de twee datums naar welke resolutie u maar wilt (in uw voorbeeld minuten):
DATEDIFF(minute, @start_date, @end_date)
Van daaruit is het een kwestie van minuten in uren en uren in dagen verdelen en de rest aanpassen.