Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/01/2010, 01:02
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: crear campo haciendo una consulta

Para saber la edad a partir de una fecha:
SELECT TIMESTAMPDIFF(YEAR,'1984-11-12',curdate()) edad

SELECT TIMESTAMPDIFF(YEAR,campofecha,curdate()) edad

Pero tendrás que convertir los datos que introduce en 1984-11-12 antes de incluirlo en la base, además claro de hacer la actualización.