우노
[WHERE] LeetCode 176번 “Second Highest Salary” 풀이 본문
문제 링크
풀이
- 두 번째로 높은 급여가 존재한다면 출력하고, 존재하지 않는다면 NULL을 출력하는 문제입니다.
- WHERE 절에 서브쿼리를 사용해,
- salary의 최대값보다 작은 salary들 중 최대값을 출력하면 됩니다.
코드
SELECT max(salary) AS SecondHighestSalary
FROM Employee
WHERE salary < (
SELECT max(salary)
FROM Employee
)
'SQL > Basic' 카테고리의 다른 글
[MIN] LeetCode 511번 “Game Play Analysis I” 풀이 (0) | 2022.12.12 |
---|
Comments