sql >> Database teknologi >  >> RDS >> Mysql

MYSQL - Bestille tidsstempelværdier stigende i rækkefølge, fra nyeste til ældste?

Din forespørgsel:

SELECT timestamp
FROM randomTable
ORDER BY timestamp ASC;

er perfekt. Men jeg tvivler på de resultater, du har præsenteret i dit opslag. Du skrev:

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

Men resultaterne i din sqlbox viser:

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

Hvilket er helt rigtige.

Er det en tastefejl i dit indlæg?
Hvis nej, så prøv følgende :

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


  1. Mislykkes med at initialisere MySQL-databasen på Windows 10

  2. Brugerhenvisningssystem ved hjælp af PHP og MySQL

  3. mysql> oprette database test; FEJL 1006 (HY000):Kan ikke oprette database-'test' (fejlnr:2)

  4. MariaDB dato- og tidsfunktioner (fuld liste)