-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
사용자정의함수 관련 (리트코드 177번) 질문드립니다
20.09.06 22:25 작성 조회수 301
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
감사합니다:)
답변을 작성해보세요.
답변 1