NULL 값의 정렬 위치에 대한 설명으로 옳은 것은? | [SQLD] SQL 개발자 기출유형 모의고사 2회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 2회
NULL 값의 정렬 위치에 대한 설명으로 옳은 것은?
1
DESC 정렬에서도 NULL 은 항상 마지막이다
2
Oracle 오름차순은 NULL 이 맨 뒤다
3
NULLS FIRST 는 DESC 에만 쓴다
4
SQL Server 는 NULL 을 최댓값으로 본다
해설

Oracle 은 NULL 을 가장 큰 값처럼 다루어 오름차순이면 맨 뒤, 내림차순이면 맨 앞에 둔다.

SQL Server 는 반대로 NULL 을 가장 작은 값으로 보아 오름차순에서 맨 앞에 오며, Oracle 은 NULLS FIRST/LAST로 위치를 직접 정할 수 있다.

  • SQL Server 는 NULL 을 최솟값으로 취급한다.
  • NULLS FIRST 는 오름차순·내림차순 모두에 쓸 수 있다.
  • Oracle 내림차순에서는 NULL 이 맨 앞에 온다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 2회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기