Access - Registros iguales

   
Vista:

Registros iguales

Publicado por SENTO (1 intervención) el 25/06/2008 19:12:35
Hola. Soy nuevo en el foro y en access casi que también. Tengo una base de datos en la que aparecen,entre otras, las siguientes columnas:
NOMBRE, DNI, FECHA INICIAL, FECHA FINAL

Pues bien, en ocasiones una misma persona tiene varias filas porque tiene fecha inicial y final distinta. Así, puede ocurrir que:
NOMBRE DNI FECHA INICIAL FECHA FINAL
Pepe Tirado 11111111 12-3-08 30-8-08
Pepe Tirado 11111111 06-9-08
Pepe Tirado 11111111 23-12-08

Lo que necesito que haga es:
1º Que sustituya la fecha final de la primera fila por la fecha final de la segunda (30-8-08 sustituirla por 06-9-08) cuando en la segunda fila el nombre y dni es el mismo que el de la anterior y el campo fecha inicial está en blanco.

2º Que me saque en días la diferencia de fechas entre fecha final (ahora sería, la de 06-9-08) y la fecha inicial del registro siguiente (23-12-08).

Hay otras filas en las que la persona no se repite y tiene sólo una fila, y otras en las que puede repetirse más veces de las que indico en el ejemplo.

Realmente no sé si Access lo puede hacer.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder