SQLDSQL 기본ORDER BY난이도 2MCQ

SQLD ORDER BY 기출문제 #3777

문제

다음 ORDER BY 절의 의미로 가장 적절한 것은?

SQL
ORDER BY 주문번호 DESC, 금액 ASC

① 주문번호 오름차순 정렬 후 금액 내림차순으로 정렬한다. ② 주문번호 내림차순 정렬 후 같은 주문번호 내에서 금액 오름차순으로 정렬한다. ③ 금액만 오름차순으로 정렬하고 주문번호는 정렬하지 않는다. ④ 주문번호와 금액을 모두 기본 오름차순으로 정렬한다.

정답

2

해설

정답: 2. ORDER BY 주문번호 DESC, 금액 ASC는 먼저 주문번호를 내림차순으로 정렬하고, 주문번호가 같은 행들 사이에서는 금액을 오름차순으로 정렬한다.

오답 풀이

  • 1번: 주문번호와 금액의 정렬 방향이 반대이다.
  • 2번: 제시된 ORDER BY 절의 의미와 일치한다.
  • 3번: 주문번호도 정렬 기준에 포함된다.
  • 4번: 주문번호에는 DESC가 명시되어 있으므로 기본 오름차순이 아니다.

보충 개념 ORDER BY에서 각 정렬 기준은 왼쪽부터 우선 적용된다. ASC는 오름차순, DESC는 내림차순이며 ASC는 생략 가능하다.

SQLD 시험 준비 가이드

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

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

[SQLD] ORDER BY SQL 기본 기출 #3777 | 문어CBT