Access - intervalos dinamicos

 
Vista:

intervalos dinamicos

Publicado por junco (1 intervención) el 27/02/2007 11:42:21
Buenos días,

El caso es que tengo una consulta en access 2003 que me proporciona una hoja del tipo:

ID A B C D E
1 0 0 1 0 1
2 0 1 0 0 0
3 0 1 1 1 0
4 1 1 0 0 0
5 1 0 0 0 1
6 0 0 0 1 0

Donde ID me da es la fecha y los 0 y 1 son los sucesos
Y lo que necesito es recorrer toda la consulta de manera que pueda comparar cada ID con sucesos anteriores, por ejemplo la ID 1 con la 2 y la 3 , la 2 con la 3 y la 4 ...
Es decir que el intervalo sea dinámico.

En ralidad lo que quiero es que desde para esta tabla

hacer una consulta que me devuelva, por ejemplo, para el campo A
(para ID=1) la suma en ID=2 e ID=3, es decir, 0
(para ID=2) la suma en ID=3 e ID=4, es decir, 1
(para ID=3) la suma en ID=4 e ID=5, es decir, 2
...
(para ID=(n-2)) la suma en ID=(n-1) e ID=n
El problema es que mi desconocimiento es tal que no sé siquiera si eso es posible hacerlo con consultas SQL o hay que hacerlo mediante otro objeto. Es importante comentar que con los resultados que devuelva necesitaré seguir trabajando, es decir que debería quedar almacenada.
saludos
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

RE:intervalos dinamicos

Publicado por mar lopez (41 intervenciones) el 27/02/2007 13:04:34
tienes que aplicar RecordSet, uno que te abra la consulta, y otro que te cree una tabla con los resultados. Mira en este foro la información que hay a respecto sobre RecordSet a ver si te da alguna idea.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar