Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2012, 11:45
Avatar de jor_0203
jor_0203
 
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 8
Respuesta: como puedo hacer esta sentencia sql

Cita:
Iniciado por leonardo_josue Ver Mensaje
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