sql >> Database >  >> RDS >> Mysql

De kolom SQL-tijd wordt niet in oplopende volgorde gesorteerd

Zet de varchar-tijdkolom om in een time (of dummy datum plus tijd) en bestel daarvoor:

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


  1. Reset een reeks volgens het jaar, niet op min of max waarde

  2. %ENV werkt niet en ik kan de gedeelde bibliotheek niet gebruiken

  3. TIME_TO_SEC() Voorbeelden – MySQL

  4. Kan iemand de Magentos Indexing-functie in detail uitleggen?