컴퓨터활용능력 필기 1급 2015.03.07 기출 · 테이블 작성

다음 중 성적(학번, 이름, 학과, 점수) 테이블의 레코드 수가 10개, 평가(학번, 전공, 점수) 테이블의 레코드 수가 5개일 때, 아래 SQL의 결과에 대한 설명으로 옳은 것은?

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

제시된 SQL문은 두 테이블의 결과를 합치는 UNION ALL 연산자를 사용하고 있습니다.
SELECT 학번, 학과, 점수 FROM 성적 UNION ALL SELECT 학번, 전공, 점수 FROM 평가 ORDER BY 학번
UNION ALL은 중복 레코드를 제거하지 않고 모든 레코드를 그대로 합치므로, 성적 테이블(10개)과 평가 테이블(5개)의 레코드를 모두 더한 15개가 결과로 출력됩니다.
오답 노트
필드 수: 첫 번째 SELECT문의 필드(학번, 학과, 점수) 3개만 검색됨
결과 필드: 평가.학번 등이 아닌 첫 번째 쿼리의 필드명을 사용함
정렬: ORDER BY 학번 뒤에 DESC가 없으므로 기본값인 오름차순으로 정렬됨
이 단원 연속 풀기 · 테이블 작성개념서 「테이블 작성과 필드 속성」 읽기

이 단원 공개 기출 165문항 · 연속 풀기는 같은 단원 기출을 무작위로 냅니다.

  1. 다음 중 폼이나 보고서에서 사용되는 조건부 서식 기능에 대한 설명으로 옳지 않은 것은?(2015년 문제임을 감안하고 푸시기 바랍니다. 오피스 2007 기준문제 입…1급 2015.03.07 기출
  2. 다음 중 아래와 같은 테이블 구조를 가진 데이터베이스에서 부서명이 ‘인사부’인 직원들의 정보를 조회하는 SQL문으로 가장 적절한 것은? [그림]1급 2015.03.07 기출
  3. 다음 중 보고서의 각 구역에 관한 설명으로 옳지 않은 것은?1급 2015.03.07 기출
  4. 다음 중 필드의 각 데이터 형식에 대한 설명으로 옳지 않은 것은?1급 2015.03.07 기출
  5. 다음 중 SQL문의 각 예약어에 대한 설명으로 옳지 않은 것은?1급 2015.03.07 기출
테이블 작성 기출 전체 보기 →