Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/12/2010, 10:34
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Consulta SQL convertir fechas de tipo string a entero

Es también relativamente fácil crear una tabla con los nombres de los meses en español y el número, que será el id
tabla meses
idMes | mes
1 | enero
2 | febrero
3 | marzo
...
luego un inner join de este campo mes (debe estar indexado) con el nombre del mes que guardas podría serte útil.
luego en el WHERE... AND MONTH(curdate()) = idMes
y ya está
De todas maneras, soy de la opinión de David y creo que debes guardar la fecha de nacimiento como date, con formato 2010-12-27, y eso no es un obstáculo porque tú, mediante programación, podrías cargar eso aunque en el selector se eliga diciembre.