SQL(프로그래머스 스터디 4)

김혜민·2024년 8월 2일

SQL

목록 보기
20/21

1. Percent_Rank

  • 데이터 집합 내의 각 행에 대해 해당 행의 percent rank(상위 %)를 계산
  • Window 함수
데이터가 만약 학생 ID, 학생 이름(NAME), 시험 점수(Score)가 존재한다고 했을 때

SELECT
    ID,
    Name,
    Score,
    PERCENT_RANK() OVER (ORDER BY Score desc) AS PercentRank
FROM
    Students;
    
* order by Score desc에 의해 점수가 내림차순 → 이후 percent_rank()에 의해 상위 %가 매겨짐
ex) 80점 일 때 값이 0.012라면 상위 1.2%
profile
성장하는 주니어 데이터 분석가입니다!

0개의 댓글