모던지
SQL 개발자 (SQLD) / 02 SQL기본및활용

DISTINCT를 두 개의 컬럼에 함께 사용했을 때의 동작으로 옳은 것은?

  1. 첫 번째 컬럼에만 중복 제거가 적용된다
  2. 두 컬럼 값의 조합을 기준으로 중복을 제거한다
  3. 두 컬럼 중 값이 있는 컬럼에만 적용된다
  4. 각 컬럼별로 따로 중복을 제거해 결과를 만든다
정답과 해설 보기

2. 두 컬럼 값의 조합을 기준으로 중복을 제거한다

DISTINCT는 선택한 컬럼들의 조합 하나를 한 건으로 보고 중복을 없앱니다. 컬럼마다 따로 처리한다면 서로 짝이 맞지 않는 값들이 한 행에 섞이게 되므로 애초에 성립하지 않습니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.