SQL statement to get all customers with no orders

前端 未结 3 1548
甜味超标
甜味超标 2021-02-07 06:14

I have a typical Persons table and an Orders table defined in such a way that I can do JOIN query as the following to return Orders for all Persons.

SELECT Perso         


        
3条回答
  •  广开言路
    2021-02-07 06:55

    Just for completeness, here is the not exists version:

    select * from persons p 
    where not exists
    (select null from orders o where o.person_id = p.id)
    

提交回复
热议问题