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

MYSQL - Ordina i valori del timestamp in ordine crescente, dal più recente al più vecchio?

La tua domanda :

SELECT timestamp
FROM randomTable
ORDER BY timestamp ASC;

è perfetta. Ma dubito dei risultati che hai presentato nel tuo intervento. Hai postato :

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

Ma i risultati nella tua sqlbox mostra:

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

Che hanno perfettamente ragione.

È un errore di battitura nel tuo post?
Se no, prova quanto segue :

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