Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/12/2012, 16:44
crismc
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Consulta con fechas

Hola muchas gracias por contestar :)
mira ya tengo esta consulta, lo que pasa es que son varias tablas que tengo que juntar para sacar los datos que necesito:

Código MySQL:
Ver original
  1. SELECT DISTINCT DATE_FORMAT(tb_logs.fecha_log,'%d-%m-%Y')as Fecha, tb_empleados.nombre, tb_empleados.no_empleado, tb_empleados.puesto,
  2.                  DATE_FORMAT(fecha_log,'%H:%i:%s')  as Entrada, DATE_FORMAT(tb_logs.fecha_log,'%H:%i:%s') as Salida,
  3.                 tb_sucursales.sucursal, tb_horarios.hora_entrada as Horario_Entrada, tb_horarios.hora_salida as Horario_Salida
  4.     FROM tb_logs
  5.     INNER JOIN tb_empleados ON tb_logs.no_empleado=tb_empleados.no_empleado
  6.     INNER JOIN tb_sucursales ON tb_empleados.id_sucursal=tb_sucursales.id_sucursal
  7.     INNER JOIN tb_horarios ON tb_empleados.id_horario=tb_horarios.id_horario


de esto me devuelve algo asi:
21-11-2012 nombre empleado 53 puesto 08:28:37 08:28:37
21-11-2012 nombre empleado 53 puesto 14:08:20 14:08:20
21-11-2012 nombre empleado 53 puesto 15:56:11 15:56:11
21-11-2012 nombre empleado 53 puesto 19:25:31 19:25:31


por cada empleado cada día, y lo que quiero es que me devuelva un registro por empleado, por día donde me ponga, la fecha del registro, nombre del empleado, numero de empleado, puesto, hora de entrada y hora de salida etc.

espero em haya explicado :(

saludos y gracias!!!

Última edición por gnzsoloyo; 28/12/2012 a las 18:54 Razón: Código SQL sin etiquetar