와일드카드 문자의 예

적용 대상
Microsoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

철자가 정확히 기억나지 않는 경우 특정 항목을 찾으려면 쿼리에 와일드카드 문자를 사용해 보세요.

와일드카드는 텍스트 값에서 알 수 없는 문자를 대신할 수 있는 특수 문자로, 데이터가 유사하지만 동일하지 않은 여러 항목을 찾는 데 유용합니다. 와일드카드는 지정된 패턴 일치에 따라 데이터를 가져오는 데 도움이 될 수도 있습니다. 예를 들어 Park Street에서 John이라는 모든 사람을 찾습니다.

쿼리에 대한 자세한 내용은 쿼리 소개 단원을 참조하십시오.

다음은 Access 쿼리에 대한 와일드카드 문자의 몇 가지 예입니다.

문자 설명 예제
* 임의의 수의 문자와 일치합니다. 문자열의 어느 위치에서나 별표(*)를 사용할 수 있습니다. wh*는 what, white, why 등을 찾고 awhile, watch 등은 찾지 않습니다.
? 특정 위치의 단일 알파벳과 일치합니다. B?ll 이 Ball, Bell 및 Bill을 찾습니다.
[ ] 대괄호 안의 문자와 일치합니다. b[ae]ll 은 ball과 bell을 찾지만 bill은 찾지 못합니다.
! 대괄호 안에 있는 문자는 제외합니다. b[!ae]ll은 bill과 bull은 찾고 ball이나 bell은 찾지 않습니다.
Like "[!a]*" 는 문자 a로 시작하지 않는 모든 항목을 찾습니다.
- 문자 범위와 일치합니다. 문자를 오름차순으로 지정해야 합니다(Z에서 A가 아닌 A에서 Z). b[a-c]d는 bad, bbd, bcd를 찾습니다.
# 숫자 한 자와 일치합니다. 1#3은 103, 113, 123 등을 찾습니다.

쿼리에 조건을 적용하는 방법에 대해 자세히 알아봅니다.

식의 와일드카드 문자 패턴 일치 예제

패턴 내에서 와일드카드 문자를 사용하려면 다음을 수행합니다.

  1. 디자인 보기에서 쿼리를 엽니다.
  2. 사용할 필드의 조건 행에서 조건 앞에 Like 연산자를 입력합니다.
  3. 조건에서 한 개 이상의 문자를 와일드카드 문자로 바꿉니다. 예를 들어 Like R?308021은 RA308021, RB308021 등을 반환합니다.
  4. 디자인 탭에서 실행을 클릭합니다.

다음은 식에 사용할 수 있는 와일드카드 패턴의 몇 가지 예입니다.

문자 일치시키는 데 사용
? 또는 _(밑줄) 임의의 한 문자
* 또는 % 0자 이상
# 한 자리 숫자(0 — 9)
[문자 목록] 문자 목록의 임의의 문자 하나
[! charlist] 문자 목록에 없는 문자 하나
[a-zA-Z0-9]. 임의의 영숫자 문자
[A-Z] A에서 Z 범위의 대문자 중 하나를 선택합니다.
참고: 문자 범위를 지정할 때는 문자가 오름차순으로 표시되어야 합니다. 예를 들어 [Z-A]는 유효한 패턴이 아닙니다.

식 작성의 기본 사항을 살펴보 세요.

물음표(?), 숫자 기호(#), 별표(*)와 같은 특수 문자를 일치시키려면 대괄호로 묶습니다.

CHARLIST 함수는 하나 이상의 문자에 대한 일치 항목을 제공하며 숫자를 포함하여 ANSI 문자 집합의 거의 모든 문자를 포함할 수 있습니다. CHARLIST는 대괄호([ ])로 묶여 있으며 보다 구체적인 일치 항목에 대해 와일드카드 문자와 함께 사용할 수 있습니다.

문자 범위를 지정하려면 CHARLIST를 하이픈(-)과 함께 사용하여 범위의 상한과 하한을 구분합니다.

하이픈(-) 문자를 일치시키려면 CHARLIST의 시작 또는 끝에 넣습니다(느낌표를 사용하는 경우 느낌표 뒤에 하이픈을 넣습니다). 다른 위치에서 하이픈은 ANSI 문자 범위를 식별합니다.