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

La colonna dell'ora SQL non viene ordinata in ordine crescente

Converti la colonna varchar time in un time (o data fittizia più ora) e ordina in base a quella:

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