인프런 커뮤니티 질문&답변
사용자정의함수 관련 (리트코드 177번) 질문드립니다
작성
·
458
2
안녕하세요:)
사용자정의 함수 문제 관련 질문드립니다.
-문제: 리트코드 177. Nth Highest Salary
-관련강의: 사용자정의함수 리트코드문제풀이 2 + IF 함수
-질문: 아래코드처럼, IF문에 N IS NULL을 쓰면 run code는 통과하지만, 제출이 되지 않아서 이유가 궁금합니다.
-오류난 코드:
CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
RETURN (
SELECT IF(N IS NULL, NULL, MIN(sub.salary))
FROM(
SELECT DISTINCT salary
FROM employee
ORDER BY salary DESC
LIMIT N
)sub
);
END
감사합니다:)





