¿Necesitas restar 2 fechas? intenta hacer esto:
declare @segundos int;
select @segundos= datediff(second,@fecha_incio,@fecha_fin)
select right('00' + cast(@segundos / 3600 as varchar), 2) + ':'
+ right('00' + cast(@segundos % 3600 / 60 as varchar), 2) + ':'
+ right('00' + cast(@segundos % 60 as varchar), 2)
el resultado será en el siguiente formato 00:00:00