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.
>
>
>

Responder a