새소식

SQL/해커랭크

[MySQL] Higher Than 75 Marks

  • -

[문제]

Higher Than 75 Marks | HackerRank

 

Higher Than 75 Marks | HackerRank

Query the names of students scoring higher than 75 Marks. Sort the output by the LAST three characters of each name.

www.hackerrank.com


[문제 풀이]

우측에서 3가지 문자를 파악해서 정렬하자.

RIGHT(컬럼,숫자)

해당 구절은 컬럼의 우측 순서만큼을 뽑아 주는 구절이다.

ORDER BY와 조합을 해서 문제를 풀어보자.


[코드]

SELECT NAME
FROM STUDENTS
WHERE MARKS > 75
ORDER BY RIGHT(NAME,3) ASC, ID ASC

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.