Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2010, 16:22
fadexy
 
Fecha de Ingreso: marzo-2009
Ubicación: La Habana
Mensajes: 67
Antigüedad: 15 años, 1 mes
Puntos: 2
Consulta para usar funciones de fechas

Hola he estado haciendo una consulta donde pasandole una fecha como condición devuelva todas las tuplas de una tabla donde el campo fecha sea menor que esta fecha que yo pasé. Trate de comparar las fechas con <= pero nunca funcionó. Solo he podido hacer esto:
la consulta va aqui y y esta la condicion

Where
YEAR(fecha) <= $anno AND
MONTH(fecha) = $mes AND
day(fecha)=$dia

Por supuesto no es correcto pues aunque el año sale bien, el mes y el dia no funciona, luego creo que lo que necesito es una funcion que me de el mes unido al año y el dia unido al mes para luego hacer la comparación <=. Probé con YEAR_MONTH y nada. Alguien sabe alguna funcion que de mysql que haga esto u otra solución más optima quizás.

Saludos y gracias de antemano.