쿼리 조건, 2부: LIKE 연산자 사용

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

이 시리즈의 1부에서는 쿼리의 질문을 보다 구체적으로 만드는 쿼리 조건의 기본적인 사용 예제에 대해 살펴보았습니다. 이는 찾고자 하는 항목을 정확히 알고 있는 경우에 유용합니다. 하지만 예를 들어 성이 로 시작하는 모든 사람과 같이 정확히 일치하지 않는 항목을 찾아야 하는 경우에는 어떻게 해야 할까요? 다행히 Access에는 정확히 일치하지 않는 항목을 반환할 때 쿼리에 사용할 수 있는 강력한 도구가 있습니다. 바로 와일드카드 문자와 LIKE 연산자입니다.

와일드카드 문자

포커 게임을 해 본 적이 있다면 와일드카드 문자의 역할을 추측할 수 있을 것입니다. 와일드카드 문자는 다른 문자를 대체합니다. 10개의 와일드카드 문자가 있지만 데이터베이스에서는 5개만 사용할 수 있습니다. 5개는 ANSI-89로 알려진 표준을 따르고 다른 5개는 ANSI-92 표준을 따릅니다. 모든 데이터베이스는 이 두 가지 표준 중에서 하나만 지원하며 두 개 모두는 지원하지 않습니다. 옵션을 설정하여 사용할 ANSI 표준을 지정할 수 있습니다.

ANSI-89 문자

문자  

설명

예제

*

임의의 수의 문자와 일치합니다.
문자열의 어느 위치에서나 별표를 사용할 수 있습니다.

wh * 는 what, white, why 있지만 잠시 하지, watch 합니다.

?

알파벳 문자 한 자와 일치합니다.

B?ll은 ball, bell, bill 등을 찾습니다.

[ ]

다른 문자(대괄호로 묶임)와 함께 사용됩니다.
대괄호 안의 임의의 한 문자와 일치합니다.

B [ ae ] ll 은 ball, bell 있지만 하지 청구서 찾습니다.

!

대괄호 안에서 다른 문자와 함께 사용됩니다.
대괄호 안에 있는 문자를 제외한 모든 문자와 일치합니다.

b [! ae ] ll 은 bill과 bull 찾습니다 하지만 하지 ball 이나 bell

-

대괄호 안에서 다른 문자와 함께 사용됩니다.
해당 범위의 문자 중 하나와 일치합니다.
Z에서 A가 아니라 A에서 Z까지 오름차순으로 범위를 지정해야 합니다.

b[a-c]d는 bad, bbd, bcd를 찾습니다.

#

숫자 한 자와 일치합니다.

1#3은 103, 113, 123 등을 찾습니다.

ANSI-92 문자

문자  

설명

예제

%

임의의 수의 문자와 일치합니다.
문자열의 첫 번째 또는 마지막 문자로 사용될 수 있습니다.

wh % 는 what, white, why 있지만 잠시 하지, watch 합니다.

_

알파벳 문자 한 자와 일치합니다.

B_ll은 ball, bell, bill 등을 찾습니다.

[ ]

다른 문자와 함께 사용됩니다.
대괄호 안의 임의의 한 문자와 일치합니다.

B [ ae ] ll 은 ball, bell 있지만 하지 청구서 찾습니다.

^

대괄호 안에서 다른 문자와 함께 사용됩니다.
대괄호 안에 있는 문자를 제외한 모든 문자와 일치합니다.

b [^ ae ] ll 은 bill 및 bull 하지만 하지 ball 또는 벨을 찾습니다.

-

대괄호 안에서 다른 문자와 함께 사용됩니다.
해당 범위의 문자 중 하나와 일치합니다.
Z에서 A가 아니라 A에서 Z까지 오름차순으로 범위를 지정해야 합니다.

b[a-c]d는 bad, bbd를 찾습니다.

LIKE 연산자

와일드카드를 사용하는 모든 조건에 "Like"라는 단어가 필요합니다. 와일드카드가 들어 있는 문자열 바로 앞에 LIKE 연산자를 사용합니다. 또한 문자열을 큰따옴표로 묶어야 합니다. 예를 들어 문자 T가 포함된 텍스트 데이터와 일치하도록 하려면 다음 식을 사용합니다.

Like "*t*"

Access 최신 버전에서는 LIKE 연산자와 큰따옴표를 생략한 경우에도 자동으로 추가됩니다. 다시 말해서 *t*이라는 식을 사용한 경우 쿼리를 실행하거나 커서를 조건 밖으로 이동하면 Like "*t*"로 바뀝니다.

LIKE 및 와일드카드 문자 실행 방법 확인

이러한 도구 사용을 보여주는 비디오를 시청 원하는 경우이 YouTube 같은 비디오 및 Access 쿼리 조건에 와일드 카드를봅니다.

이 시리즈 3부에서는 매개 변수를 사용한 입력 요청에 대해 설명합니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×