Calcular la edad a partir de la fecha de nacimiento en Access

Tengo una tabla de Access con la fecha de nacimiento de los clientes y quiero calcular su edad. ¿Cómo lo puedo hacer?

Lo haremos mediante una consulta de campos calculados, en la que creamos un nuevo campo llamado Edad que será igual a la resta de la fecha actual menos la fecha de nacimiento. Como este resultado nos daría el número de días transcurridos entre ambas fechas lo dividimos entre 365. El resultado obtenido será la edad de los clientes.

La fecha actual la calculamos mediante la función Fecha(). A la fecha actual le restamos la fecha de nacimiento escribiendo el nombre de dicho campo entre corchetes.

El diseño del campo calculado en la consulta sería el siguiente:

El problema es que cuando realizamos el cálculo de esta manera, el resultado puede que se muestre con decimales. En la siguiente nota podemos ver como utilizar la funcion Ent para corregir este problema.

4 comentarios:

kaly dijo...

HOla!! muchas gracias, acabas de salvarme un examen!! ;D

Claudia Castellano dijo...

Cuánto me alegro! Espero que saques buena nota :)

Anónimo dijo...

Gracias e sirvió mucho

Anónimo dijo...

Buenisima la ayuda! es muy util...gracias!

Publicar un comentario

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Top WordPress Themes