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

tham gia bên trong với kết quả trống từ bảng bên phải

select r.*
from restaurant r
left join orders o on r.id = o.restaurant_id and o.date between '...' and '...'
where o.id is null;

Hoặc bạn có thể làm điều đó bằng cách sử dụng not exists như được hiển thị trong các câu trả lời khác.



  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ưu dữ liệu vào PHP / Mysql với chỉnh sửa nội tuyến trong CKEditor

  2. Chọn các hàng giữa một hàng được chỉ định đến một số hàng với điều kiện cụ thể

  3. Làm cách nào để truy xuất phiên bản của mục được thêm vào lần cuối

  4. MySQL làm tròn lên đến gần 5 xu nhất

  5. Cần CHÈN MySQL - Truy vấn CHỌN cho các bảng có hàng triệu bản ghi