跳到主要内容

复合搜索

对于复合搜索,可以使用搜索运算符组合两个或多个搜索。这允许对数据进行定制和特定的筛选。通过将搜索包含在一组括号内来触发复合搜索。可以在单个复合搜索中使用多个搜索运算符。

Qlik Sense 中的复合搜索

使用 OR 运算符 (|) 进行复合搜索的示例。

在最基本的形式中,复合搜索可以包含单个值。与其他搜索方法不同,对单个项的复合搜索将仅返回与搜索项完全匹配的值。这可以帮助您创建更具体的数据搜索。

使用单个搜索项的复合搜索

仅使用一个搜索项的复合搜索。

复合搜索可以包含一个或多个通配符。如果搜索内容包含空格,请在复合搜索中使用引号将值括起来。

有关引号和通配符的详细信息,请参阅文本搜索

使用多个通配符和引号的复合搜索

复合搜索的示例。

OR 搜索运算符 ("|")

使用 OR 运算符,复合搜索将返回与任何包含的搜索匹配的值。

使用 OR 搜索运算符进行复合搜索

使用 OR 运算符进行复合搜索。

AND 搜索运算符 ("&")

使用 AND 运算符,复合搜索将返回与语句中包含的所有搜索项匹配的值。由于复合搜索仅返回精确匹配,因此此运算符通常仅与一个或多个通配符一起使用。

使用 AND 搜索运算符进行复合搜索

使用 AND 运算符进行复合搜索。

此附加示例在复合搜索中使用 AND 运算符和多个通配符。

使用 AND 搜索运算符的复合搜索的附加示例

使用 AND 运算符进行复合搜索。

XOR 搜索运算符 ("^")

使用 XOR 运算符,复合搜索将返回与第一次或第二次搜索匹配的值,但不是两者都匹配的值。

在下面的示例中,搜索返回以字母 "j" 开头或以字母 "h" 结尾的值,但不包括与这两个条件匹配的值(如 "Josh")。

使用 XOR 搜索运算符进行复合搜索

在本例中,搜索文本为 '(J* ^ *h)',实际搜索中没有引号。

此示例使用 XOR 运算符和多个通配符。

使用 XOR 搜索运算符的复合搜索的附加示例

使用 XOR 运算符进行复合搜索。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!