https://www.hackerrank.com/challenges/more-than-75-marks/problem?isFullScreen=true
Column | Type |
ID | Integer |
Name | Strting |
Marks | Integer |
STUDENTS 테이블:
- ID: 테이블의 고유 키
- Name : 학생의 이름
- Marks : 점수
75점 보다 더 높은 점수를 받은 학생의 이름을 조회하는 쿼리를 작성하세요. 결과는 각 이름의 마지막 세 글자를 기준으로 정렬되어야 합니다. 만약 두 명 이상의 학생이 이름의 마지막 세 글자가 동일한 경우 (예: Bobby, Robby 등), ID를 오름차순으로 추가적으로 정렬하세요.
select *
from STUDENTS
where Marks > 75
75점 초과인 학생들의 목록을 조회한다.
select Name
from STUDENTS
where Marks > 75
order by substring(Name, -3), ID
substring을 사용해서 이름의 뒤의 세글자를 기준으로 정렬하면 완료
'코딩일기' 카테고리의 다른 글
SQL 코드카타 146 - Employee Names (0) | 2024.07.17 |
---|---|
알고리즘 코드카타 58 - 소수 만들기 (복습) (1) | 2024.07.16 |
SQL 코드카타 144 - Weather Observation Station 12 (0) | 2024.07.16 |
SQL 코드카타 143 - Weather Observation Station 11 (0) | 2024.07.16 |
SQL 코드카타 142 - Weather Observation Station 10 (0) | 2024.07.16 |