La Web del Programador: Comunidad de Programadores
 
    Pregunta:  60711 - COMO PUEDO CREAR UN PARAMETRO DE LA FECHA ACTUAL Y 12MESES A
Autor:  Daniel
hola quiero saber como puedo crear una consulta en la que solo muestre los registros entre el dia actual(sysdate) y 1 año atras,no que sea un beteewen fecha actual y fecha seleccionada si no que sea
por ejemplo 06-04-2009 y 12 meses atras= registros entre el 06-04-2008 y 06-04-2009 y el dia de mañana solo me muestre entre el 07-04-2008 y el 07-04-2009.

gracias aquien me pueda ayudar

  Respuesta:  Jose Ignacio Alvarez Rodriguez
Daniel,
es sencillo
en la consulta (sql), tienes que usar la funcion dateAdd de este forma

Select * from tabla where fecha > now and fecha < Dateadd("m",12,now)

DateAdd("m",12,now) te suma 12 meses a la fecha actual.

Saludos
rkmn