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

Lọc theo định dạng MYSQL ngày giờ

log_date phải là kiểu dữ liệu DateTime. Việc sử dụng hàm MySQL DATE sẽ đơn giản hơn nhiều. Một số ví dụ

SELECT * FROM log_table
WHERE DATE(log_date) < '2013-05-05'

SELECT * FROM log_table
WHERE DATE(log_date) > '2013-05-05'

SELECT * FROM log_table
WHERE DATE(log_date) BETWEEN '2013-04-05' AND '2013-05-05'

SELECT * FROM log_table
WHERE DATE(log_date) BETWEEN DATE(CURRENT_DATE() - INTERVAL 2 WEEK) AND 
DATE(CURRENT_DATE() + INTERVAL 4 DAY)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cấp trên nhiều cơ sở dữ liệu. MySQL

  2. Làm cách nào để sửa chữa bảng InnoDB?

  3. Có phải MySQL đang phá vỡ tiêu chuẩn bằng cách cho phép chọn các cột không phải là một phần của nhóm theo mệnh đề?

  4. LỖI khi gửi bảng dưới dạng tham số trong thủ tục lưu trữ MySQL

  5. CHÈN BỎ QUA bằng Laravel's Fluent