책 내용 질문하기
298p 문제 4-3번 질문
도서
2025 시나공 컴퓨터활용능력 1급 실기 기출문제집 (ver.2021)
페이지
298
조회수
44
작성일
2025-06-20
작성자
오*환
첨부파일

제가 궁금한것은 쿼리 만들기 할때, 프로그램 테이블에서 인원 필드의 요약의 합계 값을

입력해야 정답인데, 합계로 지정할때 작동되는 원리가 무엇인지 궁금합니다.


예를들어, 프로그램 테이블의 프로그램명 국선도단전호흡의 인원은 8명이고

문화센터등록 테이블의 프로그램명의 국선도단전호흡의 필드값이 4개가 조회 되더라고요?

근데 위와 같이 합계로 지정할때 프로그램 테이블의 '국선도단전호흡'의 인원 수와

문화센터등록 테이블의 '국선도단전호흡'의 필드 값을 곱한 값이 책에 나오는 정답과 같이

32명이 조회가 되었습니다. 꼭 알려주시면 감사하겠습니다.

답변
2025-06-25 12:05:35

안녕하세요.

엑셀에 데이터를 복사한 후 문제의 지시사항에 맞게 확인하면 됩니다.

우선 두 테이블이 '프로그램명' 필드로 조인되어 있으므로 두 테이블에 공통으로 있는 '프로그램명'을 대상으로 합니다.

<문화센터등록> 테이블에서 공통된 프로그램명을 제거하면

국선도단전호흡, 노래교실2, 민요장고판소리, 수채화, 차이홍중국어1, 키즈무예(태견)

이렇게 6개의 프로그램명이 두 테이블에 공통으로 있는 '프로그램명'이므로 이 부분이 행 머리글이 됩니다.

열 머리글은 시간으로 <프로그램> 테이블에 있는 위 6개의 프로그램명에 해당하는 시간만 추출됩니다.

그렇게 추출되는 프로그램명과 시간은 아래와 같으며 이에 해당하는 인원의 합계가 표시됩니다.


오늘도 즐거운 하루 되세요.

  • 관리자
    2025-06-25 12:05:35

    안녕하세요.

    엑셀에 데이터를 복사한 후 문제의 지시사항에 맞게 확인하면 됩니다.

    우선 두 테이블이 '프로그램명' 필드로 조인되어 있으므로 두 테이블에 공통으로 있는 '프로그램명'을 대상으로 합니다.

    <문화센터등록> 테이블에서 공통된 프로그램명을 제거하면

    국선도단전호흡, 노래교실2, 민요장고판소리, 수채화, 차이홍중국어1, 키즈무예(태견)

    이렇게 6개의 프로그램명이 두 테이블에 공통으로 있는 '프로그램명'이므로 이 부분이 행 머리글이 됩니다.

    열 머리글은 시간으로 <프로그램> 테이블에 있는 위 6개의 프로그램명에 해당하는 시간만 추출됩니다.

    그렇게 추출되는 프로그램명과 시간은 아래와 같으며 이에 해당하는 인원의 합계가 표시됩니다.


    오늘도 즐거운 하루 되세요.

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