Cita:
Iniciado por KATHYU
Triby, analizando su código veo algo, usted esta sacando la diferencia entre dos fechas X, pero yo no es exactamente lo que quiero si no cuanto tiempo a sido el que el empleado a pedido total en un año, digamoslo así.
Viendolo de esa forma no se como adaptaria su respuesta a mi necesidad, mas bien el scritp que yo puse es el que me da la respuesta que yo necesito. Pero si sabe como adaptar su date_diff a mi problema, planteelo por favor.
PD: la estructura de la tabla es (a manera abstracta)
id | cod_empleado | dias | horas | minutos | desde | hasta | motivo
Muy sencillo, los dias pedidos durante el año, tienen un inicio y un fín, el inicio es cuando lo solicitó y el fin cuando se terminó ese tiempo. Solo hay que ir sacando las cuentas individualmente con un loop, y después se suman los diferentes resultados.
Se transforman en minutos, se suman todos y luego tú buen código resuelve el resto.
En este caso sería una fabulosa combinación entre mi código y el tuyo. Para que después no te entren duda si la programación antigua es obsoleta... lo antiguo y lo moderno, muchas veces es la mejor opción.