Está en la página 1de 1

select personal.nombre, case (registro.horaentrada) is not null when min(registro.horaentrada)> 0 then date_format(min(registro.horaentrad a),'%h:%i:%s %p') when min(registro.

horaentrada) is not null then ' ' when min(registro.horasalida)>min(registro.horaentrada) then '' end as Ingreso1, if(min(registro.horasalida) > 0 , date_format(min(registro.horasalida), '%h:% i:%s %p' ), ' ') as Salida1, case max(registro.horaentrada) > 0 when max(registro.horaentrada)> min(registro.horaentrada) then date_format (max(registro.horaentrada),'%h:%i:%s %p') when max(registro.horaentrada)> min(registro.horasalida) then date_format (min(registro.horaentrada),'%h:%i:%s %p') else ' ' end as Ingreso2, if(max(registro.horasalida) > min(registro.horasalida) , date_format(max(regi stro.horasalida), '%h:%i:%s %p '),' ' ) as Salida2 from registro inner join personal on registro.usuario = personal.usuario where registro.fecha = curdate() group by registro.usuario, registro.fecha order by registro.fecha, registro.horaentrada, registro.horasalida

También podría gustarte