모두CBT

총 6개의 튜플을 갖는 EMPLOYEE 테이블에서 DEPT_ID 필드의… | [정보처리산업기사 필기] 20년 2회차 기출문제 상세 페이지

1[정보처리산업기사 필기] 20년 2회차
총 6개의 튜플을 갖는 EMPLOYEE 테이블에서 DEPT_ID 필드의 값은 “D1”이 2개, “D2”가 3개, “D3”가 1개로 구성되어 있다. 다음 SQL문 ㉠, ㉡의 실행 결과 튜플 수로 옳은 것은?
문제 이미지
1
㉠ 3, ㉡ 1
2
㉠ 3, ㉡ 3
3
㉠ 6, ㉡ 1
4
㉠ 6, ㉡ 3
해설

㉠ SELECT DEPT_ID는 중복을 제거하지 않으므로 전체 튜플 수인 6개가 그대로 반환된다. ㉡ SELECT DISTINCT DEPT_ID는 중복값을 제거하므로 D1, D2, D3의 서로 다른 값 3개만 반환된다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.