Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/01/2010, 08:46
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

ferranweb,
es como bien te ha aclarado gnzsoloyo.
Si tienes un campo en uno de esos tipos (para fecha de nacimiento te recomendaría DATE) y los datos guardados con el formato AAAA-MM-DD
podrás hacer una consulta como esta, por ponerte un ejemplo:
SELECT * FROM tutabla WHERE TIMESTAMPDIFF(YEAR,campofecha,curdate()) BETWEEN 25 AND 40
Pero tu problema, como bien te recuerdan es que debes hacer una migración. No es difícil, la verdad, y si quieres, podemos indicarte los pasos sin que corras demasiados riesgos. Eso puede hacerse en MySQL. Luego viene la parte en que necesitas modificar la programación para que a partir de ahora se incluyan los datos correctamente. Eso ya tienes que verlo en el foro de tu programa...