跳转到主要内容

如何使用布尔查询编写更强大、更有针对性的查询?

如何使用布尔查询编写更强大、更有针对性的查询

Jonathan Gould avatar
作者:Jonathan Gould
超过 4 个月前更新

布尔查询是一种更复杂的搜索,涉及 AND、OR、NOT、NEAR 和括号 ( ) 等运算符。

关键运算符

布尔构建必然涉及以下至少一个关键运算符:

标准布尔查询

独立布尔查询涉及单个关键字,包含一个单词(例如“finance”)或多个用普通引号括起来的单词(例如“personal finance”)。

示例

“business” AND “personal finance”

“cost of living” OR “household families”

“personal finance” NEAR/5 “401k”

“Personal finance” NOT “401k”

混合布尔查询

混合布尔查询是一种更复杂的搜索,涉及多个运算符,以便更准确地将结果情境化。所有情况下都需要使用括号 ( ),并且必须正确使用才能最大限度地提高准确性。

示例

(("Apple") AND ("iPhone" OR "iPad")) NOT "Macbook"

(("Apple") NEAR/5 ("iPhone" OR "iPad" OR "Macbook"))

("USA" OR "United States") NOT ("Canada" OR "United Kingdom" OR "UK")

(("Cision") AND ("PR Newswire" OR "Brandwatch") AND ("Communications Cloud" OR "Comms Cloud"))

布尔查询生成器将提供以您输入的字母开头的过滤器建议。

作者查询

使用作者查询搜索特定作者或记者的文章。这可以是广泛的常规搜索,也可以是仅限于提及特定关键字的文章的受限搜索。

常规搜索

作者:“Christiane Amanpour”

作者:“Susan Nerberg”或“David Tooley”)

受限搜索

(作者:“Sophie Elsworth”)AND(“finance”或“finances”或“financial”或“money”或“monetary”或“spend”或“spent”或“spending”或“expense”或“expenses”或“expenditure”)

奖励查询

以下是您在构建布尔值时可能会发现有用的一些其他运算符:

这是否解答了您的问题?