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

proximo cumpleaño

Estas en el tema de proximo cumpleaño en el foro de Mysql en Foros del Web. hola a todos, tenemos una tabla id | nombre | fecha (date) como podemos saber la los proximos cumpleaños ??? he usado datediff(curdate(), fecha) pero ...
  #1 (permalink)  
Antiguo 02/09/2011, 12:00
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
proximo cumpleaño

hola a todos, tenemos una tabla

id | nombre | fecha (date)

como podemos saber la los proximos cumpleaños ???

he usado datediff(curdate(), fecha)

pero con esto no funciona bien, eje

1984-09-02 tmb cumple año hoy.. y con datediff me daría una diferencia diferente a 0
alguna ayuda ?
__________________
aconcaguaestudio.com
  #2 (permalink)  
Antiguo 02/09/2011, 12:47
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: proximo cumpleaño

bueno amigos, por si le hace falta a alguien

Código PHP:
SELECT idnombrecumpledatediff(DATE_ADDcumple ,INTERVAL  (YEAR(curdate()) -  YEAR(cumple)) year ), curdate()) as resta FROM `personaswhere datediff(DATE_ADDcumple ,INTERVAL  (YEAR(curdate()) -  YEAR(cumple)) year ), curdate()) > 0 order by resta ASC limit 3 
obtienes los 3 primeros cumpleaños...

lo que hice fue llevar todos los años al actual y luego aplicar el datediff
__________________
aconcaguaestudio.com

Etiquetas: tabla
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 02:38.