美文网首页
leetcode中的SQL题(七)

leetcode中的SQL题(七)

作者: 瓜皮小咸鱼 | 来源:发表于2019-04-03 10:48 被阅读0次

    某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。
    Customers 表:

    +----+-------+
    | Id | Name  |
    +----+-------+
    | 1  | Joe   |
    | 2  | Henry |
    | 3  | Sam   |
    | 4  | Max   |
    +----+-------+
    

    Orders 表:

    +----+------------+
    | Id | CustomerId |
    +----+------------+
    | 1  | 3          |
    | 2  | 1          |
    +----+------------+
    

    例如给定上述表格,你的查询应返回:

    +-----------+
    | Customers |
    +-----------+
    | Henry     |
    | Max       |
    +-----------+
    

    答案:

    select name customers from customers 
    where id not in (select CustomerId from Orders );
    

    相关文章

      网友评论

          本文标题:leetcode中的SQL题(七)

          本文链接:https://www.haomeiwen.com/subject/obdabqtx.html