책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력1급 실기 기본서
페이지
248
조회수
54
작성일
2026-07-31
작성자
장*훈

2026_실제 시험장 따라하기

-2. 봉사횟수조회 쿼리 0/7

-쿼리 비교 X [봉사횟수조회] 쿼리 (TRANSFORM Count(봉사내역.봉사코드) AS 봉사코드의개수1 SELECT 봉사기관.기관명, Count(봉사내역.봉사코드) AS 총횟수 FROM 재학생 INNER JOIN (봉사기관 INNER JOIN 봉사내역 ON 봉사기관.기관코드 = 봉사내역.기관코드) ON 재학생.학번 = 봉사내역.학번 WHERE (((봉사내역.봉사날짜) Between #7/1/2023# And #12/31/2023#)) GROUP BY 봉사기관.기관명 PIVOT 재학생.학과; )이 정답(TRANSFORM Count(봉사내역.봉사코드) AS 봉사코드의개수 SELECT 봉사기관.기관명, Count(봉사내역.봉사코드) AS 총횟수 FROM 재학생 INNER JOIN (봉사기관 INNER JOIN 봉사내역 ON 봉사기관.기관코드 = 봉사내역.기관코드) ON 재학생.학번 = 봉사내역.학번 WHERE (((봉사내역.봉사날짜) Between #7/1/2023# And #12/31/2023#)) GROUP BY 봉사기관.기관명 PIVOT 재학생.학과; )과 다릅니다.


쿼리를 이용할 때, 어떨 때 요약 기능을 써야할지 모르겠습니다. 요약을 사용하지 않고 풀었는데, 결과는 같아서요..

답변
2026-08-02 19:00:15

안녕하세요.

이번 오답 원인은 요약 기능 사용 여부가 아니라 별칭 이름입니다.

작성한 SQL:

AS 봉사코드의개수1

정답:

AS 봉사코드의개수

즉, 뒤에 붙은 1 때문에 채점 프로그램에서 오답 처리된 것입니다.

크로스탭 쿼리는 Count, Sum, Avg처럼 값을 집계해야 하므로 요약 기능이 필요한 쿼리입니다. 다만 Access가 크로스탭 설정 과정에서 집계 구조를 자동으로 만들기 때문에, 사용자가 요약 단추를 직접 누르지 않아도 결과가 같게 나올 수 있습니다.

핵심 기준은 다음과 같습니다.

  • 합계·평균·개수·최대·최소를 구함 → 요약 필요

  • 단순히 조건에 맞는 레코드만 조회함 → 요약 불필요

이번 문제는 Count로 봉사 횟수를 계산하므로 요약 쿼리가 맞습니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-02 19:00:15

    안녕하세요.

    이번 오답 원인은 요약 기능 사용 여부가 아니라 별칭 이름입니다.

    작성한 SQL:

    AS 봉사코드의개수1
    

    정답:

    AS 봉사코드의개수
    

    즉, 뒤에 붙은 1 때문에 채점 프로그램에서 오답 처리된 것입니다.

    크로스탭 쿼리는 Count, Sum, Avg처럼 값을 집계해야 하므로 요약 기능이 필요한 쿼리입니다. 다만 Access가 크로스탭 설정 과정에서 집계 구조를 자동으로 만들기 때문에, 사용자가 요약 단추를 직접 누르지 않아도 결과가 같게 나올 수 있습니다.

    핵심 기준은 다음과 같습니다.

    • 합계·평균·개수·최대·최소를 구함 → 요약 필요

    • 단순히 조건에 맞는 레코드만 조회함 → 요약 불필요

    이번 문제는 Count로 봉사 횟수를 계산하므로 요약 쿼리가 맞습니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.