책 내용 질문하기
엑세스
도서
2026 시나공 컴퓨터활용능력1급 실기 기본서
페이지
0
조회수
50
작성일
2026-10-01
작성자
권*산
첨부파일


2번 문제를 푸는데 주문수가 20이하라고 해서 쿼리에 조건에 <=20을 했더니 <="20" 이렇게 뜨길래 20을 문자로 인식하는것 같아서 테이블을 눌러보니 짧은 텍스트 형식으로 되어있더라고요, 필드의 데이터 형식을 바꾸라는 말이 없는데 이럴때는 그냥 데이터 형식을 숫자로 하고 <=20을 해야되나요? <="20"으로 하면 인식을 못할 것 같은데 어떻게 해야 되나요

답변
2026-10-02 10:22:57

안녕하세요.

이 경우에는 테이블의 데이터 형식을 임의로 숫자로 변경하면 안 됩니다. 문제에서 필드 형식을 변경하라는 지시가 없다면 주문수는 제공된 짧은 텍스트 형식 그대로 사용해야 합니다.

현재 주문수가 짧은 텍스트이기 때문에 쿼리 조건에

<=20

을 입력해도 Access가 저장할 때

<="20"

처럼 바꾸는 것은 정상입니다. "20"은 문자형 값이라는 뜻입니다.

다만 문자형 비교는 숫자 비교와 원리가 다릅니다. 예를 들어 문자로 비교하면 사전식으로 비교하므로 데이터가

5
10
20
100

처럼 자릿수가 제각각이면 숫자 비교와 다른 결과가 나올 수 있습니다.

그런데 시험 문제의 원본 데이터처럼 주문수 값이 모두 10, 16, 20, 24, 30처럼 같은 자릿수의 숫자 문자로 구성되어 있다면,

<="20"

으로 비교해도 해당 데이터에서는 20 이하가 정상적으로 걸러질 수 있습니다.

따라서 이 문제에서는 우선 원본 필드 형식을 바꾸지 않고 조건에

<=20

을 입력하시면 됩니다. Access가 이를

<="20"

으로 표시하더라도 그대로 두셔도 됩니다.

숫자로 강제 변환해야 하는 특별한 상황이라면 계산 필드로

Val([주문수])

를 만들어 조건에 <=20을 줄 수도 있지만, 문제에서 Val 함수 사용을 요구하지 않았고 교재 정답도 그런 구조가 아니라면 임의로 추가하지 않는 것이 안전합니다.

핵심은 다음과 같습니다.

주문수 필드가 짧은 텍스트
→ 테이블 형식 변경 X
→ 조건에 <=20 입력
→ Access가 <="20"으로 바꿔도 정상

즉 시험에서는 제공된 테이블 구조를 임의로 수정하지 않는 것이 원칙입니다.

즐거운 하루 되세요.

  • 관리자
    2026-10-02 10:22:57

    안녕하세요.

    이 경우에는 테이블의 데이터 형식을 임의로 숫자로 변경하면 안 됩니다. 문제에서 필드 형식을 변경하라는 지시가 없다면 주문수는 제공된 짧은 텍스트 형식 그대로 사용해야 합니다.

    현재 주문수가 짧은 텍스트이기 때문에 쿼리 조건에

    <=20

    을 입력해도 Access가 저장할 때

    <="20"

    처럼 바꾸는 것은 정상입니다. "20"은 문자형 값이라는 뜻입니다.

    다만 문자형 비교는 숫자 비교와 원리가 다릅니다. 예를 들어 문자로 비교하면 사전식으로 비교하므로 데이터가

    5
    10
    20
    100

    처럼 자릿수가 제각각이면 숫자 비교와 다른 결과가 나올 수 있습니다.

    그런데 시험 문제의 원본 데이터처럼 주문수 값이 모두 10, 16, 20, 24, 30처럼 같은 자릿수의 숫자 문자로 구성되어 있다면,

    <="20"

    으로 비교해도 해당 데이터에서는 20 이하가 정상적으로 걸러질 수 있습니다.

    따라서 이 문제에서는 우선 원본 필드 형식을 바꾸지 않고 조건에

    <=20

    을 입력하시면 됩니다. Access가 이를

    <="20"

    으로 표시하더라도 그대로 두셔도 됩니다.

    숫자로 강제 변환해야 하는 특별한 상황이라면 계산 필드로

    Val([주문수])

    를 만들어 조건에 <=20을 줄 수도 있지만, 문제에서 Val 함수 사용을 요구하지 않았고 교재 정답도 그런 구조가 아니라면 임의로 추가하지 않는 것이 안전합니다.

    핵심은 다음과 같습니다.

    주문수 필드가 짧은 텍스트
    → 테이블 형식 변경 X
    → 조건에 <=20 입력
    → Access가 <="20"으로 바꿔도 정상

    즉 시험에서는 제공된 테이블 구조를 임의로 수정하지 않는 것이 원칙입니다.

    즐거운 하루 되세요.

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