커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
rank 함수에 대하여
엑셀보다 쉽고 빠른 SQL v0
5주차
북마크
이*삭
댓글
3
추천
0
조회수
12
조회수
12
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


랭킹함수를 이용해서 count(vat)의 순위를 매기고 싶은데 안됩니다.

만약 랭킹함수를 사용할 수 없다면

순위를 매기거나 가장 숫자가 큰 3개의 데이터를 찾는 쿼리를 만들려면

어떻게 해야 하나요.


스파르타 즉문즉답




작성한 코드 및 에러 메세지

SELECT vat, c, rank() over (partition by vat order by c desc)

from

(

SELECT vat, count(1) c

from payments

group by 1

)a



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴