Pues con esto podrias obtener los dias horas y minutos de diferencia entre tus fechas:
Código SQL:
Ver originalDECLARE @dias INT
DECLARE @horas INT
DECLARE @minutos INT
SELECT @dias=datediff(dd,CONVERT(datetime,('2010/10/14 10:00:00')),CONVERT(datetime,('2010/10/15 11:30:00')))
print @dias
SELECT @horas=datediff(hh,dateadd(dd,@dias,CONVERT(datetime,('2010/10/14 10:00:00'))),CONVERT(datetime,('2010/10/15 11:30:00')))
print @horas
SELECT @minutos=datediff(mi,dateadd(hh,@horas,(dateadd(dd,@dias,CONVERT(datetime,('2010/10/14 10:00:00'))))),CONVERT(datetime,('2010/10/15 11:30:00')))
print @minutos
Saludos!