Access - Todos los Datos del mes anterior

 
Vista:

Todos los Datos del mes anterior

Publicado por jose (1 intervención) el 31/05/2002 11:49:26
Hola muchachos:
La pregunta es: En una consulta cual es la forma correcta de formular el criterio para que devuelva Todos los Datos del mes anterior.
Tabla: Produccion
Campos: Fecha,Meta,Real
Cualquier ayuda al respecto seria de gran ayuda....Gracias....
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:Todos los Datos del mes anterior

Publicado por Javier Ruiz (31 intervenciones) el 31/05/2002 14:27:05
Idea.....
Crea un campo en la consulta que sea una expresión y que quede así:
MesActual: DatePart("m";Date())
Otro que sea:
AñoActual: DatePart("aaaa";Date())
Un tercero que sea:
MaxFecha: Cdate("1" & "/" & trim(str(MesActual)) & "/" & trim(str(AñoActual)))
Otro que sea:
MinFecha: Cdate("1" & "/" & trim(str(iif(MesActual=1;12;Mesactual-1))) & "/" & trim(str(iif(MesActual=1;AñoActual-1;AñoActual))) )
Otro que sea:
Ok: iif([Fecha]<[MaxFecha] Y [Fecha]>=[MinFecha];1;0)

Esta sería la consulta base, luego harías otra consulta basada en esta consulta con los mismo campos (menos MesActual, AñoActual, MaxFecha y MinFecha) especificando como criterio Ok=1
Esta es mi idea, a lo mejor es demasiado compleja y hay una forma de hacerlo más facil, pero a mi es que me gusta complicarme la vida :D
Bueno, pues eso.
Saludos,
Javi.
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