10/07/2003, 09:39
|
| 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 |