SQL/문제풀이
Higher Than 75 Marks _ Easy. HackerRank *
데이터분석가 이채은
2024. 10. 15. 20:09
Solution
SELECT NAME
FROM STUDENTS
WHERE Marks > 75
ORDER BY RIGHT(Name, 3) ASC,
ID ASC;
문제에서 이름의 앞 3글자만 ORDERING을 해야 했다. 여태 문자열에서 글자 추출 관련해서는 LIKE를 사용했었는데 ORDER BY에서는 사용할 수 없어서 찾아봤다. RIGHT는 문자열 오른쪽부터 n번까지를 추출해 주는 함수이다.