sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo ordenar el tiempo (en AM / PM) en SQL?

Podría usar STR_TO_DATE y también podría extraer solo la parte de la hora con TIEMPO() si lo deseas:

SELECT
  login_time
FROM
  tablename
ORDER BY
  STR_TO_DATE(login_time, '%l:%i %p')

Consulte fiddle aquí .