책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
45
작성일
2026-02-02
작성자
송*민
첨부파일

2026_최신기출유형_08회

-2. 제품별구매조회 쿼리 0/7

-쿼리 비교 X [제품별구매조회] 쿼리 (SELECT 제품.제품명

-Count(구매.구매일자) AS 구매건수

-Round(Avg([구매수량])

-1) AS 평균구매

-Max(구매.[구매금액]) AS 구매금액의Max INTO 제품별구매내역 FROM 제품

-구매 WHERE (((Right([제조회사]

-2)) In ("전자"

-"통신"))) GROUP BY 제품.제품명 HAVING (((Count(구매.구매일자))>=3)) ORDER BY Max(구매.[구매금액]) DESC; )이 정답(SELECT 제품.제품명

-Count(구매.구매일자) AS 구매건수

-Round(Avg([구매수량])

-1) AS 평균구매

-Max(구매.구매금액) AS 최대금액 INTO 제품별구매내역 FROM 제품 INNER JOIN 구매 ON 제품.제품번호 = 구매.제품번호 WHERE (((Right([제조회사]

-2)) In ("전자"

-"통신"))) GROUP BY 제품.제품명 HAVING (((Count(구매.구매일자))>=3)) ORDER BY Max(구매.구매금액) DESC; )과 다릅니다.



어떤 부분이 틀린걸까요?

답변
2026-02-03 09:14:34

안녕하세요.

아래 표시된 부분을 확인해 보세요.

'쿼리 작성기' 창에 표시된 테이블 사이에 관계가 설정되어 있지 않습니다. 쿼리는 테이블을 사용하는 것이므로 문제 1번의 테이블 관련 작업이 반드시 선행된 후 작업을 수행해야 합니다.

[작성 답안]

SELECT 제품.제품명-Count(구매.구매일자) AS 구매건수-Round(Avg([구매수량])-1) AS 평균구매-Max(구매.[구매금액]) AS 구매금액의Max INTO 제품별구매내역 FROM 제품-구매 WHERE (((Right([제조회사]-2)) In ("전자"-"통신"))) GROUP BY 제품.제품명 HAVING (((Count(구매.구매일자))>=3)) ORDER BY Max(구매.[구매금액]) DESC; )

[정답]

SELECT 제품.제품명-Count(구매.구매일자) AS 구매건수-Round(Avg([구매수량])-1) AS 평균구매-Max(구매.구매금액) AS 최대금액 INTO 제품별구매내역 FROM 제품 INNER JOIN 구매 ON 제품.제품번호 = 구매.제품번호 WHERE (((Right([제조회사]-2)) In ("전자"-"통신"))) GROUP BY 제품.제품명 HAVING (((Count(구매.구매일자))>=3)) ORDER BY Max(구매.구매금액) DESC; )

즐거운 하루 되세요.

  • 관리자
    2026-02-03 09:14:34

    안녕하세요.

    아래 표시된 부분을 확인해 보세요.

    '쿼리 작성기' 창에 표시된 테이블 사이에 관계가 설정되어 있지 않습니다. 쿼리는 테이블을 사용하는 것이므로 문제 1번의 테이블 관련 작업이 반드시 선행된 후 작업을 수행해야 합니다.

    [작성 답안]

    SELECT 제품.제품명-Count(구매.구매일자) AS 구매건수-Round(Avg([구매수량])-1) AS 평균구매-Max(구매.[구매금액]) AS 구매금액의Max INTO 제품별구매내역 FROM 제품-구매 WHERE (((Right([제조회사]-2)) In ("전자"-"통신"))) GROUP BY 제품.제품명 HAVING (((Count(구매.구매일자))>=3)) ORDER BY Max(구매.[구매금액]) DESC; )

    [정답]

    SELECT 제품.제품명-Count(구매.구매일자) AS 구매건수-Round(Avg([구매수량])-1) AS 평균구매-Max(구매.구매금액) AS 최대금액 INTO 제품별구매내역 FROM 제품 INNER JOIN 구매 ON 제품.제품번호 = 구매.제품번호 WHERE (((Right([제조회사]-2)) In ("전자"-"통신"))) GROUP BY 제품.제품명 HAVING (((Count(구매.구매일자))>=3)) ORDER BY Max(구매.구매금액) DESC; )

    즐거운 하루 되세요.

  • 관리자
    2026-02-09 11:45:47

    안녕하세요.

    학습에 불편을 드려 죄송합니다.

    기출유형 08의 문제 파일에 <제품>과 <구매> 테이블 간의 관계가 누락되었습니다.

    수정 후 실습 파일을 업데이트 하겠습니다.

    즐거운 하루 되세요.

  • Ju*e
    2026-02-06 19:23:02
    같은 문제로 불편을 겪고 있어 댓글 남겨봅니다 1급 8회 초기 파일에는 구매 테이블과 사원 테이블만의 관계가 설정되어 있는 것을 확인했습니다. 1급 8회_정답 파일에는 <부서-사원> <사원-구매> <구매-제품> 의 관계가 설정되어 있네요 1번 문제의 테이블 관련 작업은 <사원> 테이블과 <부서> 테이블의 관계를 설정해주는 작업이었습니다. <구매-제품>의 관계 설정을 하라는 문제는 찾지 못하였는데 이에 대한 답변을 부탁드립니다
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.