Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/11/2012, 15:42
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: como puedo hacer esta sentencia sql

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.