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

Làm thế nào tôi có thể kiểm tra ngày gửi là giữa hai ngày trong cơ sở dữ liệu?

Sử dụng where mệnh đề trong truy vấn sql của bạn. Nó sẽ lọc các hàng đã chọn dựa trên các điều kiện. Bạn có thể chỉ định ngày bắt đầu và ngày kết thúc của mình ở đó. Truy vấn cho nó, là một cái gì đó giống như vậy.

AND trong start_date = yourStartDate AND end_date = yourEndData nghĩa là nếu cả hai điều kiện đều đúng thì hãy chọn hàng, nếu không thì đừng chọn nó .. '

SELECT * FROM dates WHERE start_date = yourStartDate AND  end_date = yourEndData

Lưu ý: bạn không cần xác thực (câu lệnh if) nữa mà chỉ cần kiểm tra xem truy vấn có trả về bất kỳ hàng nào như bên dưới hay không.

$isRepeat = (mysqli_num_rows($result)==0);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP MySQL:Lưu PDF vào Cơ sở dữ liệu

  2. php json_encode kết quả mysql

  3. Tomcat JDBC Conencton Pool + MySQL đưa ra sự cố Đường ống bị hỏng, ngay cả khi xác thực kết nối

  4. Cách thay đổi mật khẩu gốc của MySQL hoặc MariaDB trong Linux

  5. Truy vấn riêng biệt của Django MySQL để nhận nhiều giá trị