tengo un tabla empleado con los siguinetes campos:
cedula , nombre, apellido , cod_ubic.
ademas de tener una tabla de acceso con los siguientes campos:
cedula, horai, hraii, horaiii, horaiv, cod_ubic,fecha.
donde horai,horaii,horaiii,horaiv son las hora de entrada y salida en un dia,
yo quisiera obtener en un select todos los empleados que han marcado o registrado sus horas de entrada y salida y los que no para una fecha que esten adscritos a una ubicacion(cod_ubic)
yo estoy haciendo esto pero me trae solo los que aparece registrado en la tabla de acceso.
Código PHP:
SELECT a.cedula,a.nombre,a.apellido,b.hora_i,b.hora_ii,b.hora_iii,b.hora_iv
FROM acceso.empleado a LEFT OUTER JOIN acceso.acceso b USING(cedula)
WHERE a.cod_ubic=124 AND b.fecha='2007-2-8'