tengo una mesa con estructura siguienteFecha Diferencia entre filas consecutivas
ID Account Number Date
1 1001 10/9/2011 (dd/mm/yyyy)
2 2001 1/9/2011 (dd/mm/yyyy)
3 2001 3/9/2011 (dd/mm/yyyy)
4 1001 12/9/2011 (dd/mm/yyyy)
5 3001 18/9/2011 (dd/mm/yyyy)
6 1001 20/9/2011 (dd/mm/yyyy)
Básicamente lo que me gustaría hacer es tener una consulta de Access que calcula la diferencia de fechas de los registros consecutivos, pero para el mismo número de cuenta El el resultado esperado sería !!
1001 10/9/2011 - 12/9/2011 2 days
1001 12/9/2011 - 20/9/2011 8 days
1001 20/9/2011 NA
Básicamente lo que me gustaría hacer es tener una consulta de Access que calcula la diferencia de fechas de los registros consecutivos pero por el mismo número de cuenta, en el ejemplo anterior sería 1001. (las fechas no tienen por qué se muestra en el resultado)
utilizo el acceso 2003.
El segundo funcionó perfectamente, gracias. Existe la posibilidad de que pueda evitar que el último, que es 1000 20/9/2011 NA, aparezca en el resultado ... ya que no tiene otra fecha para comparar. Gracias de nuevo por la ayuda. –
Agregue 'WHERE NextDate IS NOT NULL' después de' AS T' a la segunda consulta, o cambie 'LEFT JOIN' por' INNER JOIN' en la consulta principal. – GarethD
¡Sí, perfecto! –