책 내용 질문하기
온라인 채점 결과 문의
도서
2026 한 권으로 끝내는 시나공 컴활 1급 필기+실기 (컴퓨터활용능력 1급)
페이지
0
조회수
150
작성일
2026-08-25
작성자
경*헌
첨부파일

2026_최신기출문제_02회_2025년상시02

-1. 동별카페조회 쿼리 0/7

-쿼리 비교 X [동별카페조회] 쿼리 (SELECT 카페정보.[주소(동)], Count(카페정보.카페명) AS 카페수, Round(Avg([건물내부면적]),1) AS 평균면적, Max(면적정보.[건물내부면적]) AS 최대면적 INTO 동별카페확인 FROM 면적정보 INNER JOIN 카페정보 ON 면적정보.카페코드 = 카페정보.카페코드 GROUP BY 카페정보.[주소(동)] ORDER BY Max(면적정보.[건물내부면적]) DESC; )이 정답(SELECT 카페정보.[주소(동)], Count(카페정보.카페명) AS 카페수, Round(Avg([건물내부면적]),1) AS 평균면적, Max(면적정보.건물내부면적) AS 최대면적 INTO 동별카페확인 FROM 카페정보 INNER JOIN 면적정보 ON 카페정보.카페코드 = 면적정보.카페코드 GROUP BY 카페정보.[주소(동)] ORDER BY Max(면적정보.건물내부면적) DESC; )과 다릅니다.


답지 그대로인데 왜 이렇게 틀린이유 뜨면서 오답처리되는 걸까요?

답변
2026-08-25 10:10:23

안녕하세요.

이번 경우는 답지와 완전히 같은 것이 아닙니다. 차이는 두 가지입니다.

첫째, 테이블 조인 순서가 다릅니다.

작성:

면적정보 → 카페정보

정답:

카페정보 → 면적정보

둘째,

Max(면적정보.[건물내부면적])

과

Max(면적정보.건물내부면적)

은 대괄호 유무 차이인데, 이것은 결과가 동일하므로, 실질적인 차이가 아닙니다. 물론 실제 시험에서는 감점되지 않습니다.

따라서 오답의 핵심은 INNER JOIN의 저장 순서가 정답과 다르기 때문입니다. 다만 두 테이블이 같은 조건으로 INNER JOIN되어 있으므로 실행 결과는 동일하게 나올 수 있습니다.

즉, 쿼리 논리가 틀린 것은 아니고 자동 채점 프로그램이 조인 구조까지 정답 SQL과 비교해서 오답 처리한 경우로 보시면 됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-25 10:10:23

    안녕하세요.

    이번 경우는 답지와 완전히 같은 것이 아닙니다. 차이는 두 가지입니다.

    첫째, 테이블 조인 순서가 다릅니다.

    작성:

    면적정보 → 카페정보

    정답:

    카페정보 → 면적정보

    둘째,

    Max(면적정보.[건물내부면적])

    과

    Max(면적정보.건물내부면적)

    은 대괄호 유무 차이인데, 이것은 결과가 동일하므로, 실질적인 차이가 아닙니다. 물론 실제 시험에서는 감점되지 않습니다.

    따라서 오답의 핵심은 INNER JOIN의 저장 순서가 정답과 다르기 때문입니다. 다만 두 테이블이 같은 조건으로 INNER JOIN되어 있으므로 실행 결과는 동일하게 나올 수 있습니다.

    즉, 쿼리 논리가 틀린 것은 아니고 자동 채점 프로그램이 조인 구조까지 정답 SQL과 비교해서 오답 처리한 경우로 보시면 됩니다.

    즐거운 하루 되세요.

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