Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/12/2009, 16:42
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Fecha entre 2 fechas

¿Probaste leer el manual de referencia para ver cuáles son las funciones para el manejo de fechas?
Es lo primero que debes hacer.
Capítulo 12. Funciones y operadores
12.5. Funciones de fecha y hora

Al margen de esto, hay un par de problemas:
1. NOW() devuelve un DATETIME, no un DATE, por lo que fecha se convertirá (conversiones implícitas) en un DATETIME y se realizará la igualdad conforme los valores obtenidos. Ten cuidado con eso.
2. La condición lógica expuesta no tiene sentido, ya que te devolverá registros sólo si el valor de fecha es un día mayor que hoy, es decir, si representa la fecha de mañana... SI el valor fuese pasado mañana, devolvería NULL.
¿Qué es exactamente lo que estás tratando de obtener?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)