정보처리기사 실기SQLSQL - RANK 윈도우 동순위난이도 2SHORT_ANSWER

정보처리기사 실기 SQL - RANK 윈도우 동순위 기출문제 #489

문제

다음 [성적] 테이블에서 SQL문을 실행했을 때, 학생명이 '박지성'인 행의 순위 값을 쓰시오.

학생명과목점수
김유신수학85
이순신수학90
박지성수학90
홍길동수학75

정답

1

1

해설

DENSE_RANK() 함수는 동순위가 있어도 다음 순위를 건너뛰지 않습니다. 점수를 내림차순으로 정렬하면 이순신(90)과 박지성(90)이 공동 1위, 김유신(85)이 2위, 홍길동(75)이 3위가 됩니다. 따라서 박지성의 순위는 1입니다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] SQL - RANK 윈도우 동순위 SQL 기출 #489 | 문어CBT