Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/11/2013, 16:20
beimar26
 
Fecha de Ingreso: octubre-2013
Mensajes: 34
Antigüedad: 11 años
Puntos: 0
Respuesta: Mostrar solo Hora campo DateTime

a por Ultimo mira como quedo

Código MySQL:
Ver original
  1. SELECT e.id_ser, CONCAT(p.Apellidos,'-',p.Nombres) AS 'Nombres',
  2.  e.fecha, TIME(e.fecha_entrada) AS 'Hora_Entrada',TIME(e.fecha_Salida_Almuerzo) AS 'Salida_Almuerzo',
  3.  TIME (e.fecha_Entrada_Almuerzo) AS 'Entrada_Almuerzo',
  4.  SEC_TO_TIME(SUM((TIME_TO_SEC(e.fecha_Entrada_Almuerzo) - TIME_TO_SEC(e.fecha_Salida_Almuerzo)))) AS 'Total_Almuerzo',
  5.  TIME (e.fecha_salida) AS 'Salida_Laboral',
  6.  SEC_TO_TIME(SUM((TIME_TO_SEC(e.fecha_Salida) - TIME_TO_SEC(e.fecha_Entrada)))) AS 'Total_Labor'
  7. # TIMEDIFF(fecha_Salida,fecha_Entrada) AS 'Total_Labor'
  8.  FROM eventos  e INNER JOIN personas p
  9.  ON e.id_ser=p.id_ser
  10.  WHERE fecha BETWEEN '2013-10-01' AND '2013-10-15'
  11.  GROUP BY  e.id_ser,fecha  ASC WITH ROLLUP
  12. LIMIT 2000;

Última edición por gnzsoloyo; 04/11/2013 a las 18:52