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

Làm thế nào để chỉ chọn các phòng có sẵn trên hệ thống đặt phòng?

Bạn chỉ cần tham gia vào bảng, nếu bạn không biết cách làm điều đó thì hãy thực hiện một số nghiên cứu về mysql LEFT JOIN và INNER JOIN. Trong trường hợp này, bạn muốn THAM GIA TRÁI để bạn có thể bao gồm các hàng mà không cần đặt trước phù hợp. Tôi không thể viết nó chính xác vì tôi không biết các bảng của bạn nhưng ví dụ này sẽ cung cấp cho bạn một ý tưởng:

SELECT * FROM chambres c
LEFT JOIN reservation_client rc ON rc.chambre = c.id
WHERE rc.date BETWEEN (your date range)
AND rc.id IS NOT NULL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLAlchemy:Tạo truy vấn xóa bằng cách sử dụng tự tham gia trên MySQL

  2. Sử dụng truy vấn thô Laravel với trình giữ chỗ

  3. Việc di chuyển dữ liệu từ EBS sang lưu trữ tạm thời có cải thiện hiệu suất truy vấn MySQL không?

  4. Grails:lỗi trong cú pháp SQL khi thay đổi phương ngữ ngủ đông

  5. MySQL - Count và GroupBy