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

Ordine MySQL per ora am/pm

Puoi farlo usando STR_TO_DATE funzione in MySQL:

SELECT STR_TO_DATE('10.00pm','%h.%i%p');

prova questo:

SELECT * 
FROM table_name 
ORDER BY STR_TO_DATE(timeField,'%h.%i%p');

Esempio:SQLFiddle