index

index

逻辑运算符

逻辑运算符 AND、OR 和 NOT 可用于组配检索词,从而扩大或缩小检索范围。

逻辑运算符不区分大小写。例如,OR、Or 和 or 返回的结果相同。

index

index

布尔运算符

AND

使用 AND 可查找包含被该运算符分开的所有 检索词的记录。

OR

使用 OR 可查找包含被该运算符分开的任何检索词的记录。

NOT

使用 NOT 可将包含特定检索词的记录从检索结果中排除。

index

检索运算符优先顺序

如果在检索式中使用不同的运算符,则会根据下面的优先顺序处理检索式

  1. NOT
  2. AND
  3. OR

index

copper OR lead AND algae 可查找同时存在 lead 和 algae 的所有记录以及存在单词 copper 的所有记录。

(copper OR lead) AND algae 可查找同时存在单词 algae 与 copper 和同时存在单词 algae 与 lead 的所有记录。

index

使用括号

使用括号可以忽略运算符优先级。括号内的表达式优先执行。

(cadmium AND gill*) NOT Pisces 可查找包含 cadmium 和 gill(或 gills)的记录,但排除包含单词 Pisces 的记录。

index

AND 示例

Beverage AND bottle 查找同时包含这两个词语的记录。

Beverage AND bottle AND beer 查找同时包含这三个词语的记录。

index

OR 示例

Beverage OR bottle 查找包含 beverage 或 bottle(或同时包含二者)的记录。

index

NOT 示例

Beverage NOT bottle 查找包含 beverage 但不包含 bottle 的记录。