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

So sánh dấu thời gian với biến ngày (MySQL và PHP)

Bạn không nhận được kết quả có thể là $date có độ lệch thời gian nào đó và không bằng 00:00:00 trong múi giờ của bạn.

WHERE timestamp_column BETWEEN '" . strtotime($date) . "' AND '" . strtotime($date, '+1 day') . "'

hoặc chính xác hơn:

    WHERE timestamp_column >= '" . strtotime($date) . "'
      AND timestamp_column < '" . strtotime($date, '+1 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ách lấy UUID do MySQL tạo thành biến C #

  2. Làm cách nào để chèn bản ghi bằng hàm MySQL NOW () trong MySQLi với bind_param?

  3. Câu hỏi hóc búa về giao dịch MySQL

  4. MySQL cách thay đổi innodb-log-file-size

  5. Cách cố ý tạo truy vấn MySQL chạy lâu dài