[Leetcode, PostgreSQL] 183. Customers Who Never Order
포스트
취소

[Leetcode, PostgreSQL] 183. Customers Who Never Order

문제

  • Write a solution to find all customers who never order anything.

  • Example:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    
      Input: 
      Customers table:
      +----+-------+
      | id | name  |
      +----+-------+
      | 1  | Joe   |
      | 2  | Henry |
      | 3  | Sam   |
      | 4  | Max   |
      +----+-------+
    
      Orders table:
      +----+------------+
      | id | customerId |
      +----+------------+
      | 1  | 3          |
      | 2  | 1          |
      +----+------------+
    
      Output: 
      +-----------+
      | Customers |
      +-----------+
      | Henry     |
      | Max       |
      +-----------+
    

코드

1
2
3
4
SELECT CUST.NAME as Customers
FROM CUSTOMERS CUST
WHERE NOT EXISTS (SELECT CUSTOMERID FROM ORDERS ORD WHERE CUST.ID = ORD.CUSTOMERID)
;
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

[Leetcode, PostgreSQL] 577. Employee Bonus

[프로그래머스, Oracle] 그룹별 조건에 맞는 식당 목록 출력하기