책 내용 질문하기
문제 4의 1번 문제에 대한 질문
도서
2026 한 권으로 끝내는 시나공 컴활 1급 필기+실기 (컴퓨터활용능력 1급)
페이지
429
조회수
87
작성일
2026-05-06
작성자
안*진
첨부파일

"설치구분 필드의 값이 1~5까지로 끝난다고"문제 상황에 쓰여 있길래
무심코 LIKE "*" & [1-5] 이렇게 입력하니 실행이 잘 안 되더라구요.
혹시 올바르게 푸는 방법은 설치구분이 숫자필드인지 문자필드인지 잘 확인하고 취급해서
푸는 방법이 올바른 방법인가요?
정답이 LIKE "*" & "[1-5]" 인 것처럼요.(설치구분의 필드는 문자필드이다.)

답변
2026-05-07 09:32:57

안녕하세요.

"설치구분이 숫자필드인지 문자필드인지 확인하고 취급하는 방법이 맞나요?"

네, 맞습니다.

하지만 더 정확히는 "내가 비교하려는 패턴이 문자열 규칙([1-5])을 포함하고 있다면,

필드 형식과 관계없이 LIKE와 함께 전체 패턴을 큰따옴표로 묶어야 한다"고 기억하시면 좋습니다.

따라서 정답은 Like "*[1-5]"로 입력하는 것이 가장 깔끔하고 정확한 방법입니다.

& 연산자를 굳이 쓸 필요 없이 하나의 문자열로 처리하세요!

즐거운 하루 되세요.


작성하신 쿼리가 [1-5] 조건을 통해 1, 2, 3, 4, 5로 끝나는 데이터를 정확히 필터링하는지 확인해 보시기 바랍니다. 추가로 궁금한 점이 있으면 말씀해 주세요. :)

  • 관리자
    2026-05-07 09:32:57

    안녕하세요.

    "설치구분이 숫자필드인지 문자필드인지 확인하고 취급하는 방법이 맞나요?"

    네, 맞습니다.

    하지만 더 정확히는 "내가 비교하려는 패턴이 문자열 규칙([1-5])을 포함하고 있다면,

    필드 형식과 관계없이 LIKE와 함께 전체 패턴을 큰따옴표로 묶어야 한다"고 기억하시면 좋습니다.

    따라서 정답은 Like "*[1-5]"로 입력하는 것이 가장 깔끔하고 정확한 방법입니다.

    & 연산자를 굳이 쓸 필요 없이 하나의 문자열로 처리하세요!

    즐거운 하루 되세요.


    작성하신 쿼리가 [1-5] 조건을 통해 1, 2, 3, 4, 5로 끝나는 데이터를 정확히 필터링하는지 확인해 보시기 바랍니다. 추가로 궁금한 점이 있으면 말씀해 주세요. :)

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