Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Kolejność MYSQL według czasu am/pm

Możesz to zrobić, używając STR_TO_DATE funkcja w MySQL:

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

spróbuj tego:

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

Przykład:SQLFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO wstawia prostą tablicę do bazy danych MySQL

  2. Warunkowe ON DUPLICATE KEY UPDATE (Aktualizuj tylko wtedy, gdy spełniony jest określony warunek)

  3. PHP i mySQL:Rok 2038 Błąd:Co to jest? Jak to rozwiązać?

  4. Skip and Take nie działa z MySQL EntityFrameworkCore

  5. jak uzyskać dane z mysql w php na podstawie adresu URL?