Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   ordenar fechas correctamente en MySQL (https://www.clubdelphi.com/foros/showthread.php?t=58514)

advancexz 22-07-2008 21:49:45

ordenar fechas correctamente en MySQL
 
tengo una tabla con un campo datetime y le hago un TIMEDIFF para que me diga la diferencia de esa hora con la hora actual, eso jala muy bien, el problema es cuando ordeno un query que me trae varios campos calculados con el TIMEDIFF porque no me los ordena correctamente, por ejemplo me pone este orden:

97:08:35
96:51:11
96:50:50
26:43:19
22:46:24
21:46:48
21:31:37
21:23:23
141:00:01
123:43:10
123:43:08
122:57:51
109:17:00
109:16:01
109:15:54
109:15:31
109:11:11
1000:00:00
1000:00:00

esta en DESC y me lo esta ordenando como si fueran tipo texto, como puedo hacer para que me pueda ordenar correctamente como si fueran valores de tiempo

hecospina 22-07-2008 22:01:58

no se mucho de MySQL
pero por que no lo ordenas por el campo original, o sea por la fecha y hora ?


La franja horaria es GMT +2. Ahora son las 07:56:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi