Vous pouvez utiliser STR_TO_DATE fonction, et vous pouvez également extraire uniquement la partie heure avec TIME() si vous le souhaitez :
SELECT
login_time
FROM
tablename
ORDER BY
STR_TO_DATE(login_time, '%l:%i %p')
Veuillez consulter le violon ici .