Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/07/2003, 09:39
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 2 meses
Puntos: 655
El problema que tenes es que estas poniendo el formato de la fecha en DD-MM-AAAA y en la BD esta en formato AAAA-MM-DD.

Para que tu consulta funcione, debes compararlo tal y como esta almacenado en la BD.

SELECT * FROM propuesta WHERE fecharecibo BETWEEN "2003-02-06" AND "2003-03-01".

En caso que estes solicitando ese rango al usuario para luego aplicar la consulta y lo estas pidiendo en formato DD-MM-AAAA, debes usar una función para convertir la fecha en formato AAAA-MM-DD.

Si queres que el resultado de las fechas consultadas se te presenten en formato DD-MM-AAAA, podes usar la funcion date_format(fecharecibo, '%d-%m-%Y'). Consulta el manual de MySQL para que veas los formatos que podes usar con esa función.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL

Última edición por BrujoNic; 10/07/2003 a las 09:42