모두CBT

다음 SQL 검색문의 의미로 가장 적절한 것은?SELECT DISTIN… | [정보처리기능사 필기] 06년 4회차 기출문제 상세 페이지

1[정보처리기능사 필기] 06년 4회차

다음 SQL 검색문의 의미로 가장 적절한 것은?

SELECT DISTINCT 학과명 FROM 학생;

1

학생테이블의 학과명 중에서 중복된 학과명은 모두 검색하라.

2

학생테이블의 학과명을 구별하지 말고 모두 검색하라.

3

학생테이블의 학과명을 중복되지 않게 모두 검색하라.

4

학생테이블의 학과명을 모두 검색하라.

해설

DISTINCT는 중복된 행을 제거하는 키워드이므로, 이 질의는 학생 테이블의 학과명을 중복되지 않게 모두 검색하는 것을 의미한다.

DISTINCT를 사용하지 않으면 같은 학과명이 학생 수만큼 반복되어 출력되지만, DISTINCT를 붙이면 각 학과명이 한 번씩만 나타난다.

  • ① "중복된 학과명만 검색하라"는 DISTINCT의 반대 의미이다.
  • ② "구별하지 말고 모두 검색하라"는 DISTINCT 기능과 정반대이다.
  • ④ "모두 검색하라"는 중복 제거 여부를 반영하지 않은 설명이다.

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

이어서 풀어보기

[정보처리기능사 필기] 06년 4회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요정보처리기능사 필기 기출문제 암기장 전체 보기