6.4、“+”、“-”和“OR”的混合查询

2018-11-13 17:46 更新

        混合查询涉及到逻辑操作符的顺序问题。一般而言,搜索引擎按照从左往右的顺序读取操作符号。如果只涉及“与”操作和“非”操作,则不会产生顺序问题,搜索结果数量和关键字顺序无关,不过,具体搜索的结果顺序会视关键字的顺序而定。单纯的“或”操作也同样道理。但是,如果“或”查询和其他两种查询混合在一起,问题就复杂了。现在我们做这样的查询:“所有关于Britney或者Beatles、但是没有Madonna相关信息的中文网页”。


        搜索:“Britney OR Beatles -Madonna”
        结果:已搜索有关Britney OR Beatles -Madonna的中文(简体)网页。 共约有16,200项查询结果,这是第1-10项 。 搜索用时0.23秒。

        搜索:“-Madonna Britney OR Beatles”
        结果:已搜索有关-Madonna Britney OR Beatles的中文(简体)网页。 共约有16,200项查询结果,这是第1-10项 。 搜索用时0.13秒。

        搜索:“Britney -Madonna OR Beatles”
        结果:找不到和您的查询-Britney -Madonna OR Beatles-相符的网页

        搜索:“Britney OR -Madonna Beatles”
        结果:找不到和您的查询-Britney OR -Madonna Beatles -相符的网页


可见,“或”操作的前后两个关键字必须是默认的“与”查询,否则,搜索引擎将无法完成搜索。 


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号