inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

department highest salary - rank() over 사용한 문제 질문

미해결

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

안녕하세요! 해당 문제를 rank() over 로 풀어보았는데 runtime error가 계속 발생해서 뭐가 틀렸는지 알 수가 없더라고요..ㅜ 아래와 같이 풀었는데 어떤 부분에서 안되는 것인지 확인 부탁드립니다!!ㅠ SELECT ms.department ,ms.name AS Employee ,ms.salary FROM(SELECT Employee.name ,salary ,RANK(salary) OVER(PARTITION BY departmentId ORDER BY salary DESC) AS rank ,Department.name AS department FROM Employee INNER JOIN Department ON Employee.departmentId = Department.id ) ms WHERE ms.rank == 1;

  • window함수
  • sql
jumee 댓글 1 좋아요 0 조회수 208

인기 태그

인프런 TOP Writers

주간 인기글