Buenas Noches, estoy usando una BD postgresql 8.2
en la cual cuento con 2 tablas

*> TABLA1: chofer:*
    *(idchofer, nombre)*
     1,Juan Perez,
     2, Luis Rodriguez
     3, Damian Diaz

*> TABLA2: control: *
*   (idchofer, fecha, hora, tipo)*
    1, '19/05/2010', '08:00','Ingreso'
    1, '19/05/2010', '10:00','Salida'
    1, '19/05/2010', '12:00','Ingreso'
    1, '19/05/2010', '16:00','Salida'
    1, '20/05/2010', '08:02','Ingreso'
    1, '20/05/2010', '16:45','Salida'
    .....
    2, '19/05/2010', '08:05,'Ingreso'
    2, '19/05/2010', '10:30','Salida'
    2, '19/05/2010', '12:30','Ingreso'
    2, '19/05/2010', '16:30','Salida'
    2, '20/05/2010', '08:05,'Ingreso'
    2, '20/05/2010', '10:30','Salida'
    2, '20/05/2010', '12:30','Ingreso'
    2, '20/05/2010', '18:00','Salida'
    ......
     3, '19/05/2010', '08:06','Ingreso'
    3, '19/05/2010', '10:45','Salida'
    3,''19/05/2010', '11:45','Ingreso'
    3, '19/05/2010', '16:00','Salida'
    3, '20/05/2010', '08:00','Ingreso'
    3, '20/05/2010', '10:45','Salida'
    3, '20/05/2010', '11:45','Ingreso'
    3, '20/05/2010', '17:00','Salida'


la idea, es  generar un reporte que muestre el primer ingreso y la ultima
salida de cada dia

       dias                  19/05/2010   20/05/2010
-------------------------------------------------------------------
1 | Juan Perez       | 08:00-16:00 | 08:02-16:45
2 | Luis Rodriguez  | 08:05-16:30 | 08:05-18:00
3 | Damian Diaz     | 08:06-16:00 | 08:00-17:00


Gracias por su ayuda
-- 
-----------------
 [) /-\  |\|

Responder a