Tal como dice Maxi, usa datediff y calcula la diferencia en la unidad mas pequeña de detalle que precises y luego usa la division entera para obtener cada parte si no puedes expresarlo en esa unidad.
-- -------------------------------- Ing. José Mariano Alvarez http://blog.josemarianoalvarez.com/ http://twitter.com/JoseMarianoA Microsoft MVP SQL Total Consulting Bogota 3631 P3B 1407 Buenos Aires-Argentina Movil: (011)-15-4184-7541 Desde el exterior: (+54-911)-4184-7541 [email protected] 2009/9/23 Maxi Accotto <[email protected]> > Hola, revisa la sentencia DateDiff > > > > > > > > *Maximiliano Damian Accotto* > > *Microsoft MVP en SQL Server* > > *http://Blog.Maxiaccotto.com <http://blog.maxiaccotto.com/>* > > > > *De:* [email protected] [mailto:[email protected]] *En nombre de *Jesús dos > Santos > *Enviado el:* miércoles, 23 de septiembre de 2009 01:56 p.m. > *Para:* Maxi > *Asunto:* [dbms] Calculo de horas > > > > Lista buenos días, estoy trancado con algo, a ver si alguien me puede dar > una mano > > Tengo en sql Server 2000 una campo smalldatetime y necesito saber las horas > transcuridas entre uno y otro. > > Por ejemplo > > 2009-09-22 22:32:00.000 entró aca > > Y salio 2009-09-24 06:12:00.00 > > Como se cuantas horas y minutos representa? > > Muchas gracias desde ya. > > >
