Inicio > Microsoft Access > telemaco > Sumar años a un campo fecha

Sumar años a un campo fecha

Experto:
Usuario:
Fecha: 23/03/2006
Valoración: (4,00 sobre 5) Categoría: Microsoft Access
21/03/2006
belga, usuario preguntando en Microsoft Access
Usuario
Como puedo hacer que en una consulta pueda sumar un numero determinado de años a una fecha. Necesito tener un campo en el que pueda introducir el numero deseado (1,3,6....años)y que me lo sume a otro campo fecha que ya tenga.
Muchas gracias como siempre
Angel
22/03/2006
belga, experto respondiendo en Microsoft Access
Experto
HOLA:

Utiliza la fujncion DateAdd asi: la puedes utilizar en tus consultas:

DATEADD("yyyy",1,MiFecha)

las "yyyy", indica que vas a sumas años, el valor 1, indica que vas a sumar 1 año, pero puedes colocar una variable por ejmplo:

DATEADD("yyyy",NumAños,MiFecha)

Aqui sumara una cantidad guardada en una variable llamada NumAños...

La tercera parte es la fecha que se le sumara estos años, en el ejmplo es una variable que guarda una fecha (MiFecha)...

Si son campos sera asi:


DATEADD("yyyy",[CantidadAños],[CampoFecha])

Aqui se supone que cantidadAlos es un campo o un alias de una tabla, que indicara la cantidad de años a sumar y [CampoFecha], es un campo fecha AL QUE SE LÑE SUMARA los años..

ATT:TELEMACO
23/03/2006
belga, usuario preguntando en Microsoft Access
Usuario
Muchas gracias por tu ayuda.
Enlaces patrocinados