La Web del Programador: Comunidad de Programadores
 
    Pregunta:  54931 - COMO RESTAR 12 MESES A LA FECHA ACTUAL
Autor:  Humberto
Tengo tres tipos de seleccion 12 - 6 - 3 meses
como puedo restar a la fecha de hoy estas 3 opciones.

ejemplo = sep-2007 - 12 meses = sep-2008
y a sí para las tres otras opciones.Fvr su ayuda.

  Respuesta:  Eladio Azúa
estimado...
tengo la respuesta a tu consulta
la funcion que debes utilizar es dateadd("m",-12,fecha)
donde
m: es que la resta se hará a los "meses" de la fecha
-4: es la cantidad de meses que debes restar
fecha: es la fecha a la que deseas restarle los meses

cualquier duda me avisas...
bye