SQLDSQL 기본ORDER BY난이도 1MCQ

SQLD ORDER BY 기출문제 #92

문제

다음 중 ORDER BY 절에서 NULL 값 처리에 대한 설명으로 가장 적절하지 않은 것은?

① Oracle에서 ORDER BY ASC 시 NULL 값은 마지막에 위치한다 ② SQL Server에서 ORDER BY ASC 시 NULL 값은 처음에 위치한다 ③ NULLS FIRST 옵션을 사용하면 NULL 값을 맨 앞으로 이동시킬 수 있다 ④ ORDER BY 절에서 NULL 값은 항상 제외되어 결과에 나타나지 않는다

정답

4

해설

ORDER BY 절에서 NULL 값은 제외되지 않고 정렬 결과에 포함된다. ①Oracle에서는 ASC 시 NULL이 마지막에, ②SQL Server에서는 ASC 시 NULL이 처음에 위치하는 것이 맞다. ③NULLS FIRST/LAST 옵션으로 NULL 위치를 명시적으로 지정할 수 있다. ④만이 틀린 설명으로, NULL 값도 정렬 결과에 포함된다.

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

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

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