Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MYSQL - Sortieren Sie Zeitstempelwerte in aufsteigender Reihenfolge, vom neuesten zum ältesten?

Ihre Anfrage:

SELECT timestamp
FROM randomTable
ORDER BY timestamp ASC;

ist perfekt. Aber ich zweifle an den Ergebnissen, die Sie in Ihrem Beitrag präsentiert haben. Sie haben gepostet:

2012-07-11 17:34:57
2012-07-11 17:33:07
2012-07-11 17:33:28

Aber Ergebnisse in Ihrer sqlbox zeigt:

2012-07-11 17:34:57
2012-07-15 17:33:07
2012-07-15 17:33:28

Welche sind vollkommen richtig.

Ist das ein Tippfehler in Ihrem Beitrag?
Wenn nein, versuchen Sie Folgendes:

SELECT timestamp( `timestamp` ) as 'timestamp'
FROM randomTable
ORDER BY 1 ASC;