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

2026_실제 시험장 따라하기

-1. 우수봉사학생처리 0/7

-쿼리 비교 X [우수봉사학생처리] 쿼리 (UPDATE 재학생 SET 재학생.비고 = "우수 봉사 학생" WHERE (((재학생.학번) In (Select 학번 From 봉사내역 Group by 학번 Having sum([시수]) >= 10))); )이 정답(UPDATE 재학생 SET 재학생.비고 = "우수 봉사 학생" WHERE (((재학생.학번) In (select 학번 from 봉사내역 group by 학번 having sum(시수) >= 10))); )과 다릅니다.


-> 안녕하세요. 업데이트 쿼리 문항에 관해 질문드립니다. 오답 내역 및 실제 코드 작성 구문을 비교했을 때, 대/소문자 & 대괄호 차이를 제외한 문법 논리 자체는 동일하다고 판단했습니다.

-> 따라서 오답 사유가 '대/소문자 & 대괄호 차이'로 인해 발생한 것인지, 혹은 추가 수정해야 할 논리 요소가 있는지 여쭙고 싶습니다. 확인 감사합니다.


※ 제가 작성한 구문: In (Select 학번 From 봉사내역 Group by 학번 Having sum([시수]) >= 10)

※ 실제 정답: In (select 학번 from 봉사내역 group by 학번 having sum(시수) >= 10)

답변
2026-07-09 10:51:49

안녕하세요.

문의하신 SQL 문장을 비교해 보면 대/소문자와 대괄호 사용 여부를 제외하면 문법과 논리는 동일합니다.

즉,

  • Selectselect

  • Fromfrom

  • Group bygroup by

  • Havinghaving

  • sum([시수])sum(시수)

은 모두 Access에서 동일하게 처리됩니다. 따라서 대괄호 사용 여부나 대/소문자 차이 때문에 실제 시험에서 감점되지는 않을 것으로 예상됩니다.

다만 교재 채점 프로그램은 정답 파일의 SQL 문장과 비교하는 방식이라, 내부적으로 SQL 문자열을 다르게 인식하여 감점되는 경우가 있습니다.

따라서 이 문의의 경우에는 추가로 수정해야 할 논리적인 부분은 없으며, 교재 채점 프로그램에서 SQL 표현 방식의 차이를 다르게 인식한 것으로 보입니다.

즐거운 하루 되세요.

  • 관리자
    2026-07-09 10:51:49

    안녕하세요.

    문의하신 SQL 문장을 비교해 보면 대/소문자와 대괄호 사용 여부를 제외하면 문법과 논리는 동일합니다.

    즉,

    • Selectselect

    • Fromfrom

    • Group bygroup by

    • Havinghaving

    • sum([시수])sum(시수)

    은 모두 Access에서 동일하게 처리됩니다. 따라서 대괄호 사용 여부나 대/소문자 차이 때문에 실제 시험에서 감점되지는 않을 것으로 예상됩니다.

    다만 교재 채점 프로그램은 정답 파일의 SQL 문장과 비교하는 방식이라, 내부적으로 SQL 문자열을 다르게 인식하여 감점되는 경우가 있습니다.

    따라서 이 문의의 경우에는 추가로 수정해야 할 논리적인 부분은 없으며, 교재 채점 프로그램에서 SQL 표현 방식의 차이를 다르게 인식한 것으로 보입니다.

    즐거운 하루 되세요.

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