반응형
문제 출처 :
https://leetcode.com/problems/customers-who-never-order/
알고리즘 분석 :
문제 해결에 필요한 사항
1. LEFT JOIN
이 문제는 Customers와 Orders를 Id와 CustomerId를 기준으로 LEFT JOIN한다.
그렇게하면 Henry와 Max쪽에는 Order.id(혹은 Order.CustomerId)가 NULL이 되므로
이를 찾아주면 정답이 된다.
소스 코드 :
1 2 3 4 | # Write your MySQL query statement below SELECT Name AS Customers FROM Customers AS cs LEFT JOIN Orders AS od ON cs.Id = od.CustomerId WHERE od.CustomerId IS NULL | cs |
반응형
'Applied > Database' 카테고리의 다른 글
[184번] Department Highest Salary (0) | 2019.06.14 |
---|---|
[177번] Nth Highest Salary (0) | 2019.06.10 |
[176번] Second Highest Salary (0) | 2019.06.04 |
[182번] Duplicate Emails (0) | 2019.05.30 |
[181번] Employees Earning More Than Their Managers (0) | 2019.05.24 |