Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/03/2008, 16:43
Avatar de andruqui
andruqui
 
Fecha de Ingreso: agosto-2007
Mensajes: 269
Antigüedad: 16 años, 8 meses
Puntos: 2
Re: calcular edades

yo lo hago de esta manera, en la base de datos tengo guardada la fecha de nacimiento (obviamente) y lo calculo en la consulta que traigo los datos del usuario.

SELECT (YEAR(now()) - YEAR(date_born)) - (RIGHT(date(now()),5) < RIGHT(date(date_born),5)) as edad FROM usuario;

Saludos
Andres