
29/11/2012, 11:45
|
 | | | Fecha de Ingreso: octubre-2011 Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 5 meses Puntos: 8 | |
Respuesta: como puedo hacer esta sentencia sql Cita:
Iniciado por leonardo_josue Hola jor_0203:
Es una pregunta que puede parecer obvia, pero más vale asegurarse... ¿de qué tipo es tu columna FECHA?
MySQL no maneja el formato dd/mm/yyyy, por lo que es imposible que almacene la información tal como la estás colocando, por lo tanto cabe la posibilidad de que estés manejando las fechas como VARCHAR, lo cual sería una completa barbaridad... Además, no nos dices nada de lo que intentaste hacer... porque supongo que al menos intentaste hacer algo verdad??? entonces postea qué es lo que hiciste y los errores que estás teniendo.
Si tus campos son DATE o DATETIME, pues bastaría con que filtraras con el formato ANSI, puedes hacerlo con <= y >= o con BETWEEN:
Código:
...
WHERE fecha BETWEEN '2012-07-01' and '2012-11-01'
..
Código:
...
WHERE fecha >= '2012-07-01' and fecha <= '2012-11-01'
..
Haz la prueba y nos comentas
Saludos
Leo. esto funciono perfecto
mil gracias |