Consulta SQL, primer y ultimo registro por dia
Publicado por Alberto (1 intervención) el 22/08/2011 14:04:24
Hola!!! estoy un poco justo de SQL y necesito sacar de la siguiente tabla correspondiente a un control de accesos, los datos por empleado y dia de hora de entrada y hora de salida. Los usuarios en un mismo dia pueden tener varias entradas y salidas, por lo que solo necesito sacar el primer y el ultimo registro por dia.
Tabla origen:
In/out_______ DiaHora_________idempleado
In_________11/08/2011 14:01:02_______8
OUT_______11/08/2011 16:15:00_______8
IN_________01/08/2011 14:22:33______ 7
In_________08/08/2011 18:00:00_______ 9
OUT_______08/08/2011 19:01:02_______9
Consulta Objetivo:
Dia________Hora In_______Hora Out______Idempleado
11/08/2011___14:01:02______16:15:00___________8
01/08/2011___14:22:33________________________7
08/08/2011___18:00:00______19:01:02___________9
En la tabla origen el campo DiaHora es de tipo Datetime
Tabla origen:
In/out_______ DiaHora_________idempleado
In_________11/08/2011 14:01:02_______8
OUT_______11/08/2011 16:15:00_______8
IN_________01/08/2011 14:22:33______ 7
In_________08/08/2011 18:00:00_______ 9
OUT_______08/08/2011 19:01:02_______9
Consulta Objetivo:
Dia________Hora In_______Hora Out______Idempleado
11/08/2011___14:01:02______16:15:00___________8
01/08/2011___14:22:33________________________7
08/08/2011___18:00:00______19:01:02___________9
En la tabla origen el campo DiaHora es de tipo Datetime
Valora esta pregunta


0