Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2009, 20:34
dmss
 
Fecha de Ingreso: octubre-2009
Mensajes: 2
Antigüedad: 14 años, 6 meses
Puntos: 0
Consultar Edad a partir de fecha de nacimiento condicionando

hola soy nuevo y estoy iniciandome hace un tiempo mi problema con el que me he tropezado y que no puedo resolver,
tengo mi tabla PERSONA
atributos -> id
->nombres
->apellidos
->fechanacimiento
mi problema no puedo consultar: por ejemplo seleccionar las personas que tienen 20 años cumplidos, para sacar la edad a un alias hago:
(year(curdate())-year(fechanacimiento)) - (right(curdate(),5) < right(fechanacimiento, 5)) AS `edad`
... pero para condiciona por ejemplo WHERE edad=20, esta condicion no acepta por mysql porque no condiciona con alias asignados
existe alguna forma o truquillo para solucionar este problema
gracias de antemano