코딩문제풀이/SQL
[LeetCode] Rank Score (SQL)
오늘밤공부
2023. 4. 28. 11:00
반응형
🗓️ 문제 설명
- Scores 테이블은 한 게임의 점수를 포함하고 있습니다.
- Scores 테이블의 id, score는 각각 ID, 점수를 나타냅니다.
- score는 실수로 소수점 두번째 자리까지만 존재합니다.
- id는 기본키입니다.
Column name | Type |
id | int |
score | decimal |
❓문제
- 다음의 규칙에 따라 순위를 계산하는 SQL문을 작성해주세요.
- 점수는 내림차순으로 정렬하여 순위를 매겨주세요.
- 만약 같은 점수가 있다면 같은 순위로 묶어주세요.
- 순위의 공백없이 순위를 매겨주세요.
- 문제 예시
id | score |
1 | 3.50 |
2 | 3.65 |
3 | 4.00 |
4 | 3.85 |
5 | 4.00 |
6 | 3.65 |
- 출력 예시
score | rank |
4.00 | 1 |
4.00 | 1 |
3.85 | 2 |
3.65 | 3 |
3.65 | 3 |
3.50 | 4 |
💻 코드
최종 코드
- 실행 결과
코드 풀이
반응형