Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/01/2013, 18:38
crismc
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Consulta con fechas

Hola por si a alguien le sirve encontre una consulta parecida en la web y me quedo la mia asi:

Código MySQL:
Ver original
  1. SELECT T1.Fecha ,tb_empleados.nombre,T1.no_empleado, tb_sucursales.sucursal,tb_empleados.puesto,TIME(T1.entrada) entrada, TIME(T2.salida) salida, tb_horarios.hora_entrada, tb_horarios.hora_salida
  2. (SELECT no_empleado, DATE(fecha_log) Fecha, MIN(fecha_log) entrada FROM tb_logs WHERE entrada_salida = 0 GROUP BY no_empleado,  DATE(fecha_log)) T1
  3. (SELECT no_empleado, DATE(fecha_log) Fecha, MAX(fecha_log) salida FROM tb_logs WHERE entrada_salida = 1 GROUP BY no_empleado, DATE(fecha_log)) T2 ON T1.no_empleado = T2.no_empleado AND T1.Fecha = T2.Fecha
  4. INNER JOIN tb_empleados ON T1.no_empleado=tb_empleados.no_empleado
  5. INNER JOIN tb_sucursales ON tb_empleados.id_sucursal=tb_sucursales.id_sucursal
  6. INNER JOIN tb_horarios ON tb_empleados.id_horario=tb_horarios.id_horario

ya tengo la hora de entrada y la hora de salida solo me falta sacar de esos cuatro registros que tengo por dia la hora de la salida a comer y la hora de la entrada de comer.

saludos y acepto comentarios y aportes :)
gracias!!

Última edición por gnzsoloyo; 02/01/2013 a las 18:45 Razón: Código SQL sin etiquetar.