weeee, genial, muchas gracias... pero se sigue complicando mas la cosa...
entra en juego otra tabla
Personal -> id_persona, dni, nombre, fechaalta
Horas -> id_persona, dni, horas, fecha
Lo q tenemos de antes es del todo correcto pero claro, sale gente q ha trabajado fuera de ese periodo y eso no interesa, entonces, hay q añadir la tabla de horas para saber quien a trabajado en ese periodo y contabilizarlo en su ultima sala!
el tema de sumatorio de horas es un caso aparte, solo necesito q dado un periodo de fechas me devuelva el personal de la sala pedida siempre y cuando esta sea su ultima sala!
ejemplo personal
idpersona - dni - idseccion - nombre - fechaalta
1 - 123456 - 4 - pepe - 20090101 *
2 - 234567 - 1 - juan - 20090101
3 - 345678 - 4 - jose - 20090101
4 - 123456 - 2 - pepe - 20090102 *
horas
idpersona - dni - idseccion - horas - fecha
1 - 123456 - 4 - 8 - 20090101
1 - 123456 - 4 - 8 - 20090102
4 - 123445 - 2 - 8 - 20090103
Aqui tenemos a Pepe, necesito que el resultado sea, que si pidan un rango de fechas, del 1 al 3 de la sala 4 - no me salga nada, pero si pido de la sala 2, se muestre a Pepe trabajando el 1,2 y 3, 8 horas cada día, ya q este su ultima sala es la 2 y no la 4!
el tema horas va aparte, pero lo pongo para dar un idea de lo que me piden....
espero q se me haya entendido!
muchas muchas gracias por echarme un cable!!!
Saludos