sql >> Databasteknik >  >> RDS >> Mysql

Hur sorterar man tid (i AM/PM) i SQL?

Du kan använda STR_TO_DATE funktion, och du kan också extrahera enbart tidsdelen med TIME() om du vill:

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

Se fiolen här .



  1. Använd en fackförening eller en gå med - vad är snabbare

  2. Hur man ökar värdet i MySQL med PHP mysqli

  3. Bästa metoder för skalning av databaser:Del 1

  4. Laravel Carbon Group per månad