SQL: How do you select only groups that do not contain a certain value?

后端 未结 3 715
野的像风
野的像风 2020-11-30 06:01

Say I have a table:

Restaurant locations: 

RESTAURANT_NO | RESTAURANT_LOCATION
-----------------------------------
1             |            City A
1               


        
3条回答
  •  北海茫月
    2020-11-30 06:23

    SELECT DISTINCT
          Restaurant_no
    FROM 
          TableX t
    WHERE 
          NOT EXISTS
          ( SELECT *
            FROM TableX c
            WHERE c.Restaurant_no = t.Restaurant_no
              AND c.Restaurant_location = 'City C'
          )
    

提交回复
热议问题