sql >> Databasteknik >  >> RDS >> Mysql

MYSQL - Beställa tidsstämpelvärden stigande i ordning, från nyaste till äldsta?

Din fråga:

SELECT timestamp
FROM randomTable
ORDER BY timestamp ASC;

är perfekt. Men jag tvivlar på resultaten du har presenterat i ditt inlägg. Du skrev:

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

Men resultaten i din sqlbox visar:

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

Vilket är helt rätt.

Är det ett stavfel i ditt inlägg?
Om nej, försök med följande:

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


  1. Vilket är bättre:mysql_connect eller mysql_pconnect

  2. PHP mySQL kontrollera om användarnamn och lösenord finns i databasen

  3. Pivotera en tabell i SQL (d.v.s. korstabulering/korstabulering)

  4. SQL - skriv ut många ord mellan varje kolumn med många villkor