Hola:
Necesito diseñar una query (y no consigo dar con la solución) algo compleja:
Tabla de partida:
IdRegistro.
IdTienda
FechaRecogida.
Importe
Ejemplo de valores: en la tabla
IDRegistro IdTienda FechaRecogida Importe
1 1 01/01/08 10
2 2 02/01/08 20
3 1 03/01/08 30
4 1 04/01/08 40
5 2 08/01/08 50
¿que deseo obtener?
Se desea obtener para cada registro los valores del mismo más la fecha
inmediatamente anterior a la FechaRecogida que sea de la misma tienda.
Ejemplo del resultado al ejecutar la consulta sobre los datos anteriores:
IDRegistro IdTienda FechaRecogida Importe Fecha anterior
1 1 01/01/08 10
null
2 2 02/01/08 20
null
3 1 03/01/08 30
01/01/08
4 1 04/01/08 40
03/01/08
5 2 08/01/08 50
02/01/08
Gracias a todos por vuestra ayuda
PedroJ.
Leer las respuestas