SQL 개발자 (SQLD) / 02 SQL기본및활용
DISTINCT를 두 개의 컬럼에 함께 사용했을 때의 동작으로 옳은 것은?
- 첫 번째 컬럼에만 중복 제거가 적용된다
- 두 컬럼 값의 조합을 기준으로 중복을 제거한다
- 두 컬럼 중 값이 있는 컬럼에만 적용된다
- 각 컬럼별로 따로 중복을 제거해 결과를 만든다
정답과 해설 보기
2. 두 컬럼 값의 조합을 기준으로 중복을 제거한다
DISTINCT는 선택한 컬럼들의 조합 하나를 한 건으로 보고 중복을 없앱니다. 컬럼마다 따로 처리한다면 서로 짝이 맞지 않는 값들이 한 행에 섞이게 되므로 애초에 성립하지 않습니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.