Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Đặt hàng MYSQL theo thời gian sáng / chiều

Bạn có thể thực hiện việc này bằng cách sử dụng STR_TO_DATE hàm trong MySQL:

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

hãy thử cái này:

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

Ví dụ: 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. Hiển thị ngày tạo một hàng trong mysql

  2. Thủ tục được lưu trữ với Alembic:Lỗi cú pháp MySQL

  3. Gửi email từ trình kích hoạt MySQL khi một bảng được cập nhật

  4. Đếm có bao nhiêu trường MySQL trong một hàng được lấp đầy (hoặc trống)

  5. Tôi có thể sử dụng MySQL LOAD XML LOCAL INFILE nếu các hàng của tôi không có 'tên' không?