SQLDSQL 기본ORDER BY난이도 0MCQ

SQLD ORDER BY 기출문제 #91

문제

다음 SQL의 실행 결과로 가장 적절한 것은?

[STUDENT] NAME: 김철수,이영희,박민수,최지영 / SCORE: 85,92,78,92

SQL
SELECT NAME FROM STUDENT ORDER BY SCORE DESC, NAME ASC;

① 이영희, 최지영, 김철수, 박민수 ② 최지영, 이영희, 김철수, 박민수 ③ 박민수, 김철수, 이영희, 최지영 ④ 김철수, 박민수, 이영희, 최지영

정답

1

해설

ORDER BY SCORE DESC, NAME ASC에서 먼저 SCORE 내림차순으로 정렬하면 92(이영희,최지영), 85(김철수), 78(박민수)가 되고, 같은 SCORE인 92점의 이영희와 최지영은 NAME 오름차순으로 정렬되어 이영희가 먼저 나온다. ②는 NAME 정렬을 잘못 적용했고, ③④는 SCORE 정렬 자체를 잘못 이해한 것이다.

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

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

[SQLD] ORDER BY SQL 기본 기출 #91 | sqldpass