Hola, estoy creando un formulario que ataca a una base de datos en mysql a través de php.
Mi problema viene porque cuando hago un select de un rango de fechas que contiene un cambio de año, por ejemplo: 2009-12-25 a 2010-1-2, mysql me los ordena de esta manera.
1) 2010-1-1
2) 2010-1-2
3) 2010-1-3
4) 2009-12-25
5) 2009-12-26
6) 2009-12-27
y asi sucesivamente hasta que llega a 2010-12-31
¿Hay alguna manera de que me los ordene empezando por 2009-12-25?
esta es la sentencia select: SELECT *FROM `Usuarios` , `Registros` WHERE Registros.Fecha >= '$var1' AND Registros.Fecha <= '$var2' AND Registros.Id_usuarios = Usuarios.Id_usuarios. donde $var1 es la fecha inicial y $var2 es la fecha final.
Muchas gracias a cualquiera que me pueda ayudar, porque estoy realmente necesitado.
Un saludo