강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김차수님의 프로필 이미지
김차수

작성한 질문수

[백문이불여일타] 데이터 분석을 위한 고급 SQL

사용자정의함수 리트코드 문제풀이 1

제가 푼 쿼리 한번 봐주실 수 있을까요? 자꾸 에러가 나서 머가 문제인지 ㅠㅠ

작성

·

172

0

CREATE FUNCTION getNthHighestSalary(N INT)

RETURNS INT 

BEGIN

    RETURN (

SELECT 

DISTINCT(sub.Salary)

FROM

--서브쿼리 이용--

-- Salart열과 덴스 랭크를 사용해서 랭크 순위 매김

(SELECT Salary,       

DENSE_RANK() OVER(ORDER BY Salary) AS rank

FROM 

Employee)

AS sub

-- 서브쿼리 테이블에서 랭크가 N인것을 필터 조건으로 사용

WHERE sub.rank=N

           );

END

답변 1

0

송혜정님의 프로필 이미지
송혜정
지식공유자

안녕하세요 김차수님,

혹시 어떤 에러가 발생하고 있나요?
에러 발생 시, 에러 문구나 화면을 캡쳐해서 올려주시면 더 정확한 답변이 가능합니다 :)

김차수님의 프로필 이미지
김차수

작성한 질문수

질문하기