[Leetcode] 181. Employees Earning More Than Their Managers (MySQL)

마이구미·2021년 12월 2일
0

PS

목록 보기
50/69
post-thumbnail
post-custom-banner

문제

181. Employees Earning More Than Their Managers
img

코드

SELECT a.name as Employee
FROM Employee a left join Employee b on a.managerId = b.id
WHERE a.salary > b.salary

접근

한 테이블 안에 직원과 매니저 정보가 모두 존재해서 join을 해야겠다고 생각했다. join은 직원의 managerId와 매니저의 id가 동일한지를 기준으로 진행하였고 그 중 직원의 월급이 더 높은 것들만 조건으로 걸러주었다.

profile
마이구미 마시쪙

0개의 댓글