Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ayuda con consulta Mysql.

Estas en el tema de Ayuda con consulta Mysql. en el foro de Mysql en Foros del Web. dispongo de una base de datos, llamada personal en ella sólo tengo: nombre, apellido, f_nacimiento con formato (Y-m-d). necesito: seleccionar solo aquellos que el mes ...
  #1 (permalink)  
Antiguo 03/05/2007, 14:36
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 1
Ayuda con consulta Mysql.

dispongo de una base de datos, llamada personal en ella sólo tengo:
nombre, apellido, f_nacimiento con formato (Y-m-d).
necesito:
seleccionar solo aquellos que el mes de nacimiento sea igual al mes actual, ordenado por f_nacimiento.

La consulta que dispongo es:
$sql="select * from personal order by f_nacimiento asc";
para luego consultar por el mes, pero me los entrega desordenado; es decir
mes-dia
--------
05-15
05-01
05-25

debiendo ser por el dia :
mes-dia
--------
05-01
05-15
05-25

espero darme a entender...
  #2 (permalink)  
Antiguo 03/05/2007, 15:13
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Re: Ayuda con consulta Mysql.

Prueba:

Código:
select * from personal where month(f_nacimiento)=month(now()) order by f_nacimiento asc
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:59.