Hace un tiempo expuse un probelma [http://tinyurl.com/3y27km] acerca de como
tratar una tabla con registros de ingresos y salidas de empleados en una
bodega.
El 'Maestro' Rubén Vigón me sugirió una solución al problema que funciona
perfectamente, sin embargo, estoy haciendo una modificación para que en
lugar de calcular el total de horas trabajadas durante un día por una
persona, pueda calcular el total de horas trabajadas en un intervalo de
fechas (por ejemplo, una semana).
Podrían sugerirme algo por favor?
Muchas gracias!
Francisco
Salu2
Eduardo Valencia Z. (Lima - Perú)
"JOSUA KINO" <josuami...@yahoo.com.ar> escribió en el mensaje
news:uRQfNo5f...@TK2MSFTNGP02.phx.gbl...
donde el campo "horaconsumida" es formato fecha/hora.
y el resultado es en minutos
select cast((sum(cast(datepart(hh,horaconsumida)as decimal(20,4)))*60 +
sum(cast(datepart(mi,horaconsumida)as decimal(20,4))))/60 as decimal(20,4))
from orden_Hora
where centrocosto = @planta
and datepart(mm, fechaturno) = datepart(mm, @fecha)
and datepart(yy, fechaturno) = datepart(yy, @fecha)