复合搜索
对于复合搜索,可以使用搜索运算符组合两个或多个搜索。这允许对数据进行定制和特定的筛选。通过将搜索包含在一组括号内来触发复合搜索。可以在单个复合搜索中使用多个搜索运算符。
在最基本的形式中,复合搜索可以包含单个值。与其他搜索方法不同,对单个项的复合搜索将仅返回与搜索项完全匹配的值。这可以帮助您创建更具体的数据搜索。
复合搜索可以包含一个或多个通配符。如果搜索内容包含空格,请在复合搜索中使用引号将值括起来。
有关引号和通配符的详细信息,请参阅文本搜索。
OR 搜索运算符 ("|")
使用 OR 运算符,复合搜索将返回与任何包含的搜索匹配的值。
AND 搜索运算符 ("&")
使用 AND 运算符,复合搜索将返回与语句中包含的所有搜索项匹配的值。由于复合搜索仅返回精确匹配,因此此运算符通常仅与一个或多个通配符一起使用。
此附加示例在复合搜索中使用 AND 运算符和多个通配符。
XOR 搜索运算符 ("^")
使用 XOR 运算符,复合搜索将返回与第一次或第二次搜索匹配的值,但不是两者都匹配的值。
在下面的示例中,搜索返回以字母 "j" 开头或以字母 "h" 结尾的值,但不包括与这两个条件匹配的值(如 "Josh")。
此示例使用 XOR 运算符和多个通配符。