Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/12/2005, 14:29
Avatar de Jeremias
Jeremias
 
Fecha de Ingreso: agosto-2003
Ubicación: Caracas
Mensajes: 504
Antigüedad: 20 años, 9 meses
Puntos: 0
Pregunta El SQL dice asi y el resutlado es el siguiente

el sql es:
SELECT *
FROM `todos`
ORDER BY `fechaenvio` DESC
pero me lo esta ordenando asi:
yo tengo registro del año 2005 y del 2004 pues perfectamente si me esta poniendo los del 2005, chevere por ahi vamos bien, pero luego pasa lo siguiente, los primero meses que me aparecen son del mes 9, y los dias van bajando 7, luego 6,5,4,3, pero en los dias dos sale es 22 luego viene 13 luego dia 12, listo los del mes 9, luego viene mes 8 y pasa lo mismo, es decir el considera MAYOR el numero 7 CORRESPONDIENTE AL DIA 7, lo considera mayor al dia 18, ya que su primer digito es 1, bueno estas consideraciones me la esta haciendo tanto en los dias como en los meses, por eso es que despues de ordenarmelo por 2005, luego el primer mes que me monta es el 9, y asi va bajando, mes 8,7,6,5,4,3,2, y despues me pone el mes 12 del 2005, luego mes 11 del 2005 luego mes 10 del 2005 yluego me pone el mes 1, cuando los meses 12-11-10 del 2005 deberia ser los primeros en aparecer.
¿que estara pasando? como lo resuelvo?
GRACIAS POR LA AYUDA
__________________
Atte. Jere
Agradezco su pronta colaboración.
;-) :arriba:Hoy por mi, mañana por ti:arriba: ;-)