모두CBT

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

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

다음 SQL 검색문의 의미로 가장 적절한 것은?
SELECT DISTINCT 학과명 FROM 학생 ;

1

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

2

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

3

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

4

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

해설

DISTINCT는 검색 결과에서 중복된 값을 제거하는 키워드이므로, 학생 테이블의 학과명을 중복 없이 검색하라는 뜻의 정답이다.

SQL에서 SELECT DISTINCT 컬럼명 FROM 테이블은 지정한 컬럼 값이 같은 행이 여러 개 있어도 한 번만 출력하도록 한다.

  • ① 중복된 학과명만 검색하라는 의미로 DISTINCT의 기능과 반대이다.
  • ② DISTINCT 없이 학과 구별 없이 전체를 검색한다는 설명으로 틀렸다.
  • ④ DISTINCT를 생략한 것과 같은 의미여서 중복 제거 기능을 반영하지 못했다.

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

이어서 풀어보기

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