[LeetCode] 177. Nth Highest Salary
2022. 11. 27. 15:08ㆍTIL💡/Database
이 문제는 기본적으로 함수 템플릿이 있다.
이번 기회에 함수를 익히는 것도 좋은 일인 것 같다.
CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
SET N = N - 1;
RETURN (
# Write your MySQL query statement below.
SELECT DISTINCT salary
FROM Employee
ORDER BY salary DESC
LIMIT 1 OFFSET N
);
END
만약 변수를 사용하고 싶다면 SET을 사용한다.
그리고 함수는 BEGIN, END로 감싼다.
'TIL💡 > Database' 카테고리의 다른 글
[LeetCode] 511. Game Play Analysis I (0) | 2022.11.27 |
---|---|
[LeetCode] 181. Employees Earning More Than Their Managers (0) | 2022.11.27 |
[MySQL] 196. Delete Duplicate Emails (0) | 2022.11.27 |
[MySQL] 1873. Calculate Special Bonus (0) | 2022.11.27 |
[MySQL] 1873. Calculate Special Bonus (0) | 2022.11.27 |