Estoy ejecutando sqlite para seleccionar datos entre dos rangos para un informe de ventas. Para seleccionar los datos de fechas entre dos utilizo la siguiente declaración:SQL Seleccionar entre las fechas
SELECT * FROM test WHERE date BETWEEN "11/1/2011" AND "11/8/2011";
Esta declaración agarra todas las fechas incluso aquellos fuera de los criterios. El formato de fecha que ve ingresado está en el mismo formato que recupero. No estoy seguro de lo que sucede, pero agradezco cualquier ayuda que pueda encontrar. ¡Gracias!
Sólo un consejo relacionado rápida la longitud entre '/'. Si siempre puedes usar aaaa/MM/dd como formato. Parará los molestos problemas de diferencias regionales que podrían ser su problema. – Haedrian