책 내용 질문하기
크로스탭 쿼리
도서
2026 시나공 컴퓨터활용능력1급 실기 기본서
페이지
0
조회수
79
작성일
2026-09-08
작성자
권*산
첨부파일

질문이 '주문지역'은 '상세주소'의 왼쪽 두 글자가 "대구" 또는 "부산"이면 "남부지역", 그 외에는 "중부지역"으로 표시하시오./'지역' 필드의 값이 "광역시"로 끝나는 제품만을 대상으로 하되, 조건으로 사용되는 지역은 '지역' 필드의 값에서 좌우 공백을 제거한 후 사용하시오. 가 문항입니다.


정답은

요렇게 나와있는데 저는

요렇게 했습니다. 이렇게 작성해도 괜찮을까요?

답변
2026-09-09 09:38:16

안녕하세요.

네. 첨부 화면을 비교하면 작성하신 방식도 기능적으로는 맞습니다. 다만 정답과 쿼리 디자인 구조가 조금 다릅니다.

핵심 조건은 두 가지입니다. 첫째, 주문지역 계산식은

주문지역: IIf(Left([상세주소],2) In ("대구","부산"),"남부지역","중부지역")

처럼 되어 있는데, 질문자분도 같은 논리로 작성하셨으므로 이 부분은 정상입니다.

둘째, 지역 조건은 좌우 공백을 제거한 뒤 "광역시"로 끝나는 값만 대상으로 해야 하므로 정답은 별도의 조건용 필드에

Right(Trim([지역]),3)

을 넣고 조건에

"광역시"

를 지정했습니다. 질문자분도 이와 같은 방식으로 조건을 만들었기 때문에 논리적으로 동일합니다.

즉 현재 작성하신 쿼리는 결과 기준으로는 정답과 같은 결과가 나올 가능성이 높습니다.

다만 정답 화면에서는 문제에 필요한 필드만 최소한으로 배치하고, 조건용 필드는 표시 체크를 해제한 형태입니다. 반면 질문자분 화면에는 주문정보, 제품명, 주문최대, 주문금액, 주문수량, 지역 등 필드가 조금 더 많이 배치되어 있습니다.

이 때문에 자동채점 프로그램에서는 정답 쿼리의 필드 구성이나 순서까지 비교하면 오답으로 판정될 수 있습니다. 특히 컴활 Access 문제에서는 결과가 같더라도 필요하지 않은 필드를 추가하거나 필드 순서가 다르면 채점 프로그램에서 차이가 날 수 있습니다.

따라서 시험 대비용으로는 정답처럼 필요한 출력 필드와 조건용 필드만 배치하는 방식이 가장 안전합니다.

정리하면, 작성하신 식 자체는 맞고 조건 논리도 맞습니다. 다만 정답과 동일한 구조로 맞추려면 불필요한 필드는 빼고, 조건용 Right(Trim([지역]),3) 필드는 표시하지 않는 형태로 정리하는 것이 좋습니다.

즐거운 하루 되세요.

  • 관리자
    2026-09-09 09:38:16

    안녕하세요.

    네. 첨부 화면을 비교하면 작성하신 방식도 기능적으로는 맞습니다. 다만 정답과 쿼리 디자인 구조가 조금 다릅니다.

    핵심 조건은 두 가지입니다. 첫째, 주문지역 계산식은

    주문지역: IIf(Left([상세주소],2) In ("대구","부산"),"남부지역","중부지역")

    처럼 되어 있는데, 질문자분도 같은 논리로 작성하셨으므로 이 부분은 정상입니다.

    둘째, 지역 조건은 좌우 공백을 제거한 뒤 "광역시"로 끝나는 값만 대상으로 해야 하므로 정답은 별도의 조건용 필드에

    Right(Trim([지역]),3)

    을 넣고 조건에

    "광역시"

    를 지정했습니다. 질문자분도 이와 같은 방식으로 조건을 만들었기 때문에 논리적으로 동일합니다.

    즉 현재 작성하신 쿼리는 결과 기준으로는 정답과 같은 결과가 나올 가능성이 높습니다.

    다만 정답 화면에서는 문제에 필요한 필드만 최소한으로 배치하고, 조건용 필드는 표시 체크를 해제한 형태입니다. 반면 질문자분 화면에는 주문정보, 제품명, 주문최대, 주문금액, 주문수량, 지역 등 필드가 조금 더 많이 배치되어 있습니다.

    이 때문에 자동채점 프로그램에서는 정답 쿼리의 필드 구성이나 순서까지 비교하면 오답으로 판정될 수 있습니다. 특히 컴활 Access 문제에서는 결과가 같더라도 필요하지 않은 필드를 추가하거나 필드 순서가 다르면 채점 프로그램에서 차이가 날 수 있습니다.

    따라서 시험 대비용으로는 정답처럼 필요한 출력 필드와 조건용 필드만 배치하는 방식이 가장 안전합니다.

    정리하면, 작성하신 식 자체는 맞고 조건 논리도 맞습니다. 다만 정답과 동일한 구조로 맞추려면 불필요한 필드는 빼고, 조건용 Right(Trim([지역]),3) 필드는 표시하지 않는 형태로 정리하는 것이 좋습니다.

    즐거운 하루 되세요.

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