![]() |
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 |
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