sql >> Database teknologi >  >> RDS >> Mysql

indre sammenføjning med tomt resultat fra højre tabel

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;

Eller du kan gøre det ved at bruge not exists som vist i andre svar.



  1. Hvad er den bedste måde at slette duplikerede værdier fra MySQL Table?

  2. MySQL returnerer første og sidste rekord for på hinanden følgende identiske resultater

  3. hvordan får man env-variabler fra docker i symfony yml-konfigurationsfil

  4. PHP - Simple Nested Unordered List (UL) Array