Sumar Horas

16/08/2006 - 01:08 por Juan Huachaca Gomez | Informe spam
Amigos tengo un rango de fechas, cualquiera, deseo dentro de este rango
sumar las horas en mi ejemplo deseo tener como resultado, que carmen rosa,
tiene 16:40 acumulados en el periodo dado.

dnitra fecha empleado
tipo_tra p1
42410168 01/08/2006 WONG ENRIQUEZ , CARMEN ROSA 04 1900-01-01
08:00:00.000
42410168 02/08/2006 WONG ENRIQUEZ , CARMEN ROSA 04 1900-01-01
08:40:00.000

Por favor ayudenme con esto.

Salu2

Juan Huachaca Gómez
MSN: j_huachaca79@yahoo.es

Preguntas similare

Leer las respuestas

#1 Maxi
16/08/2006 - 14:18 | Informe spam
Hola, vas a tener que armar tu propia funcion (UDF) o bien con CLR en 2005
armar una funcion de agregate que puedas hacer esto.
SQL dispone de funciones para el tratamiento de fechas Dateadd por ej, pero
esto es muy particular


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Juan Huachaca Gomez" escribió en el mensaje
news:%
Amigos tengo un rango de fechas, cualquiera, deseo dentro de este rango
sumar las horas en mi ejemplo deseo tener como resultado, que carmen
rosa, tiene 16:40 acumulados en el periodo dado.

dnitra fecha empleado tipo_tra p1
42410168 01/08/2006 WONG ENRIQUEZ , CARMEN ROSA 04 1900-01-01
08:00:00.000
42410168 02/08/2006 WONG ENRIQUEZ , CARMEN ROSA 04 1900-01-01
08:40:00.000

Por favor ayudenme con esto.

Salu2

Juan Huachaca Gómez
MSN:

Respuesta Responder a este mensaje
#2 Alejandro Mesa
16/08/2006 - 14:28 | Informe spam
Trata:

select
empleado,
sum(datediff(minute, '19000101', p1)) / 60 as horas,
sum(datediff(minute, '19000101', p1)) % 60 as minutos
from dbo.t1
group by empleado
go


AMB

"Juan Huachaca Gomez" wrote:

Amigos tengo un rango de fechas, cualquiera, deseo dentro de este rango
sumar las horas en mi ejemplo deseo tener como resultado, que carmen rosa,
tiene 16:40 acumulados en el periodo dado.

dnitra fecha empleado
tipo_tra p1
42410168 01/08/2006 WONG ENRIQUEZ , CARMEN ROSA 04 1900-01-01
08:00:00.000
42410168 02/08/2006 WONG ENRIQUEZ , CARMEN ROSA 04 1900-01-01
08:40:00.000

Por favor ayudenme con esto.

Salu2

Juan Huachaca Gómez
MSN:



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida