SQL 개발자 (SQLD) / 02 SQL기본및활용
DISTINCT를 쓴 질의에서 SELECT 절에 없는 컬럼으로 정렬하려 하면 어떻게 되나요?
- 중복 제거 후에는 그 컬럼의 값이 하나로 정해지지 않아 대개 허용되지 않습니다
- NULL로 정렬됩니다
- 무작위로 정렬됩니다
- 정상 동작합니다
정답과 해설 보기
1. 중복 제거 후에는 그 컬럼의 값이 하나로 정해지지 않아 대개 허용되지 않습니다
여러 행이 하나로 합쳐졌는데 그중 어느 값으로 정렬할지 정할 수 없습니다. 그래서 문법으로 막힙니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.