Mysql
 sql >> база данни >  >> RDS >> Mysql

вътрешно присъединяване с празен резултат от дясната таблица

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;

Или можете да го направите с помощта на not exists както е показано в други отговори.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL :Използване на целевата таблица в оператор UPDATE във вложена клауза FROM

  2. Бройте запис на критерии за търсене въз основа на търсене, извършено от потребител (MYSQL PHP)

  3. Проблем с условието WHERE в SQL

  4. Сума до определен момент - MySql

  5. Случаен номер в MySQL колона