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

MySQL WHERE Ngày> 15 ngày

Đối với DATEDIFF nếu mục đầu tiên là một ngày nhỏ hơn mục thứ hai thì nó trả về một số âm (như vậy không bao giờ có thể lớn hơn 16) và không phải là một số dương. Vì vậy, hãy lật chúng, bạn muốn ngày sau làm đối số đầu tiên:

... WHERE DATEDIFF( CURDATE(), Due_Date ) > 15


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để đặt thời gian chờ truy vấn ActiveRecord cho mysql?

  2. Xử lý các bản ghi lớn trong một ứng dụng Java EE

  3. Làm cách nào để nhập hơn 100000 bản ghi vào cơ sở dữ liệu mysql?

  4. Chọn thứ tự 20 cuối cùng theo thứ tự tăng dần - PHP / MySQL

  5. Tạo đối tượng Ngày trong PHP cho các ngày trước năm 1970 ở định dạng nhất định