Muy buenos dias apreciados Ingenieros de la programación
Tengo un Problema pues nunca he trabajado con Cursores y en este momento es necesario
ya que necesito Mostrar un informe de horas Trabajadas por Empleado
Con este Sp que tengo muestro todos los resultados de los empleados en un rango de fechas Ordenado por Empleados
Luego lo exporto a Excel y me toca decirle en Datos -Subtotal
Por cada Cambio en el Nombre de cliente, Utilize la funcion Suma - Agregar Subtotal a la Columna -TiempoLaborado
Ahora el Usuario me dice que quiere ver todo pero en una Pagina Web, y que ya no quiere seguir haciendo el proceso en Excel
Código MySQL:
Ver originalDELIMITER $$
empre.nombre_razonsocial,
e.fecha,
CONCAT(p.Apellidos
,' - ',p.Nombres
) Nombres
, p.Documento,
e.fecha_Entrada,
e.fecha_Salida_Almuerzo,
e.fecha_Entrada_Almuerzo,
TIMEDIFF(e.fecha_Entrada_Almuerzo,e.fecha_Salida_Almuerzo) Total_Receso,
e.fecha_Salida Salida_Laboral,
TIMEDIFF(e.fecha_Salida,e.fecha_Entrada) Total_Labor,
e.Fecha_Ultimo_Registro Ultima_Marcacion
INNER JOIN empresas empre
ON empre.id_empresa
= ps.id_empresa
#Restaura el delimitador
DELIMITER ;
Call Marcaciones
('2013-10-01','2013-10-03');
Segun he Investigado esto lo puedo hacer Utilizando un Cursor pero en el momento
no se como?
De antemano quedo muy agradecido por su atencion
Si Tienen un Ejemplo o me pueden Orientar
Cordial saludo