index

index

검색 연산자

검색 범위를 넓히거나 좁히기 위해 검색 연산자 AND, OR, NOT 및 SAME을 사용할 수 있습니다.

검색 연산자를 사용할 때 대/소문자를 구분하지 않습니다. 예를 들어 OR, Or, or는 모두 같은 결과를 반환합니다.

index

index

부울 연산자

AND

AND를 사용하면 이 연산자로 구분된 용어가 모두 포함된 레코드를 찾습니다.

OR

OR을 사용하면 이 연산자로 구분된 용어 중 하나라도 포함된 레코드를 찾습니다.

NOT

NOT을 사용하면 특정 단어를 포함된 레코드를 검색에서 제외합니다.

index

SAME

SAME을 사용하여 동일 문장에 연산자로 구분되는 용어가 나타나는 레코드를 찾을 수 있습니다. 문장은 레코드의 제목이나 초록 내 문장으로 정의됩니다.

AND 대신에 SAME 연산자를 사용하는 것은 검색 범위를 좁힐 수 있는 좋은 방법입니다.

index

검색 연산자 우선 순위

검색에서 여러 연산자를 사용하는 경우 검색은 다음 우선 순위에 따라 처리됩니다.

  1. SAME
  2. NOT
  3. AND
  4. OR

index

copper OR lead AND algae는 lead와 algae라는 두 단어가 모두 있는 모든 레코드와 copper라는 단어가 있는 모든 레코드를 찾습니다.

(copper OR lead) AND algae는 algae라는 단어가 copper 또는 lead라는 단어와 함께 나오는 모든 레코드를 찾습니다.

index

괄호 사용

괄호를 사용하면 연산자 우선 순위를 다시 정의합니다. 괄호 안의 식이 먼저 실행됩니다.

(cadmium AND gill*) NOT Pisces는 cadmium 및 gill(또는 gills)이 모두 포함된 레코드를 찾지만 Pisces라는 단어가 포함된 레코드는 제외합니다.

(salmon OR pike) SAME virus는 salmon 또는 pike가 virus와 동일한 문장에 포함된 레코드를 찾습니다.

index

AND 예제

Beverage AND bottle은 두 용어가 모두 포함된 레코드를 찾습니다.

Beverage AND bottle AND beer는 세 용어가 모두 포함된 레코드를 찾습니다.

index

OR 예제

Beverage OR bottle은 beverage나 bottle 또는 두 용어 모두가 포함된 레코드를 찾습니다.

index

NOT 예제

Beverage NOT bottle은 beverage가 포함된 레코드를 찾지만 bottle이 포함된 레코드는 제외합니다.

index

SAME 예제

Beverage SAME bottle을 입력하면 이러한 두 용어가 동일한 문장에 모두 나타나는 레코드가 검색됩니다.