개인공부/SQL

[SQL]리트코드 183. Customers Who Never Order 문제 풀이

k솔이 2023. 4. 22. 18:29

 

Orders 테이블에 Henry, Max의 customerId가 존재하지 않는다. 

Customers 테이블을 기준으로 Orders 테이블과 조인하면 Henry, Max의 아이디 값은 NULL로 조회 될 것이다. 

그럼 NULL인 것만 조회하겠다는 조건을 작성해주고, 이름을 조회하면 된다.

SELECT A.name AS Customers
FROM Customers A
	LEFT JOIN Orders B ON A.id = B.customerId  
WHERE B.customerId IS NULL