SQLDSQL 기본ORDER BY NULL난이도 2MCQ

SQLD ORDER BY NULL 기출문제 #3647

문제

Oracle에서 다음 정렬 구문을 사용할 때 NULL 값의 기본 정렬 위치로 가장 적절한 것은?

SQL
ORDER BY COL1 DESC

① NULLS FIRST ② NULLS LAST ③ NULL 값은 항상 제외된다. ④ DBMS가 오류를 발생시킨다.

정답

1

해설

정답: 1. Oracle에서 DESC 정렬 시 NULL의 기본 위치는 NULLS FIRST이다.

오답 풀이

  • 1번: Oracle의 기본 동작에 맞다.
  • 2번: ASC 정렬의 기본 위치가 NULLS LAST이다.
  • 3번: ORDER BY는 NULL 값을 제외하지 않는다.
  • 4번: NULL 포함 정렬은 오류가 아니다.

보충 개념 Oracle 기본 정렬에서 ASC는 NULLS LAST, DESC는 NULLS FIRST이다. 명시적으로 NULLS FIRST 또는 NULLS LAST를 지정할 수 있다.

SQLD 시험 준비 가이드

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

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

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