sql >> Databasteknik >  >> RDS >> Mysql

SQL-tidskolumnen sorteras inte i stigande ordning

Konvertera varchar tidskolumn till en time (eller dummy datum plus tid) och beställ efter det:

SELECT mrtpopTime, mrtpopAmt
FROM tm_mrtpop
WHERE mrtpopName = ''
ORDER BY STR_TO_DATE(mrtpopTime, '%H:%i')


  1. Mellanslag i ett databasfält tas inte bort av trim()

  2. Databassammanfogningstabeller

  3. Hur man distribuerar ett produktionsfärdigt MySQL- eller MariaDB Galera-kluster med ClusterControl

  4. Kontrollera om databasanslutning finns, annars visas meddelandet