検索演算子

検索範囲を広くしたり、狭めるには、AND、OR、NOT、NEAR、SAME を使用して用語を組み合わます。

検索演算子は大文字と小文字を区別しません。OR、Or、or の検索結果は同じです。

Web of Science Core Collection の [すべてのフィールド] (AF) 検索を除いて、検索条件で使用できる論理演算子の数に制限はありません。[すべてのフィールド] 検索では、論理演算子と近接演算子の数は 49 までに制限されます。

Korean Journal Database には検索演算子として SAME は含まれていません。

論理演算子
演算子 説明 例外

AND

演算子で区切られたすべての用語を含むレコードを検索します。

大多数のフィールドでは、2 つ以上の隣接する用語を入力すると暗黙的な AND 演算子が使用されます。

Beverage AND bottle AND beer

rainbow trout fish farm は rainbow AND trout AND fish AND farm と同じです。

暗黙的な AND は、中国語の検索条件には適用されません。

OR

演算子で区切られたすべての用語を含むレコードを検索します。

Beverage OR bottle は、beverage または bottle あるいは両方の検索語を含むレコードを検索します。

NOT 検索から特定の単語を含むレコードを除外します。 Beverage NOT bottle は、beverage を含むレコードで、bottle を含むレコードを除くすべてのレコードを検索します。

[著者所属] フィールドの論理演算子

論理演算子(AND、NOT、NEAR、SAME)を含む著者所属名を検索するときは、演算子を引用符( " " )で囲みます。次に例を示します。

  • "Near" East Univ
  • "OR" Hlth Sci Univ

クエリ全体を引用符で囲むこともできます。次に例を示します。

  • "Near East Univ"
  • "OR Hlth Sci Univ"
暗黙的な AND 演算子

暗黙的

Web of Science の検索は、2 つ以上の隣接する用語を入力したときに多くのフィールドで暗黙的な AND 演算子を使用します。たとえば、[すべてのフィールド] 検索で rainbow trout fish farm と入力することは、rainbow AND trout AND fish AND farm を入力することと同じです。どちらのクエリでも同じ数の結果が返されます。

中国語および韓国語の暗黙的な AND

一方、暗黙的な AND は中国語および韓国語の検索条件には適用されません。

以下の 2 つの検索は等価ではありません:

  • タイトル: (海洋 地震) は、海洋 と 地震 がタイトルで隣接するレコードを返します。
  • タイトル: (海洋 AND 地震) は、海洋 と 地震 の両方がタイトルに含まれるレコードを返します。用語が隣接する必要はありません。

以下の 2 つの検索は等価ではありません:

  • タイトル: (말 폐렴) は、말 と 폐렴 がタイトルで隣接するレコードを返します。
  • タイトル: (말 AND 폐렴) は、말 と 폐렴 の両方がタイトルに含まれるレコードを返します。用語が隣接する必要はありません。

ノート: DOI、PMID、アクセッション番号フィールドでは、OR は暗黙的な演算子として使用されます。たとえば、10.1007/s12038-018-9756-3 10.1016/j.mod.2006.03.001 と入力することは、10.1007/s12038-018-9756-3 OR 10.1016/j.mod.2006.03.001 と入力することと同じです。

近接演算子
演算子 説明 例外

NEAR/x

指定したワード数内にそれぞれの用語を含むレコードを検索するには、検索条件で NEAR/x を使用します。

x には、用語を区切る最大ワード数を指定します。

/x なしで NEAR 演算子を使用した場合、それぞれの用語が同じ文の 15 ワード内にあるレコードを検索します。たとえば、以下の検索は等価です。

  • salmon NEAR virus
  • salmon NEAR/15 virus

ジャーナル、書籍、会議録、その他の出版物など、情報源項目のタイトルに NEAR が含まれる場合は、常に引用符 ( " " ) で囲んでください。

有効な検索の例

Atomistic simulations of a solid/liquid interface: a combined force field and first principles approach to the structure and dynamics of acetonitrile "near" an anatase

NEAR を引用符で囲まなかった場合、次のエラーが表示されます: 検索エラー: NEAR演算子の無効な使用です

Beverage NEAR/5 bottle は、beverage と bottle の両方を含むレコードを検索します。2 つの単語は 5 語以内に存在する必要があります。

TS = (Germany NEAR/10 "monetary union")

TS = (Germany NEAR/10 (monetary NEAR/0 union))

NEAR/0 は、演算子を使用して結合されている単語が隣接していることを意味します。

NEAR 演算子を含むクエリで AND 演算子を使用することはできません。たとえば、以下のクエリは無効です:

TS = (Germany NEAR/10 (monetary AND union))

SAME

[著者所属] 検索で、[詳細表示] の同じ住所に含まれる用語に検索を制限するには、SAME を使用します。

AD=(McGill Univ SAME Quebec SAME Canada) は、[詳細表示] の [著者所属] フィールドに Quebec と Canada とともに McGill University を含むレコードを検索します。

 

検索演算子の優先順位

検索で異なる演算子を使用する場合は、この優先順位に沿って検索が処理されます。

  1. NEAR/x
  2. SAME
  3. NOT
  4. AND
  5. OR

演算子の優先順位を無効にするには、括弧を使用します。次に例を示します。

括弧の使用

演算子の優先順位を無効にするには、括弧を使用します。括弧の中の式が最初に実行されます。

(cadmium AND gill*) NOT Pisces は、cadmium と gill(または gills)の両方を含むレコードで、Pisces を含むものを除くすべてのレコードを検索します。

(salmon OR pike) NEAR/10 virus は、virus の 10 ワード内に salmon または pike を含むレコードを検索します。