
[LeetCode] 177. Nth Highest Salary
·
코딩테스트/MySQL
🔗 Problem Linkhttps://leetcode.com/problems/nth-highest-salary/description/❔Thinkingsalary가 담긴 Employee 테이블에서, 상위 n번째의 급여 값을 반환하는 함수를 작성한다.n번째는 중복을 포함하지 않는, 고유한 salary 값에서 계산한다.💻Solution1. DENSE_RANK() 함수를 활용한 풀이CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INTBEGIN RETURN ( SELECT salary FROM ( SELECT DISTINCT(salary), DENSE_RANK() OVER (ORDER BY salary DESC) AS rnk FRO..