You need to enable JavaScript to run this app.
导航
如何精准查询短语?
最近更新时间:2025.08.19 10:43:49首次发布时间:2024.11.08 10:53:42
复制全文
我的收藏
有用
有用
无用
无用

在日志检索过程中,当您需要精准匹配短语时,可使用短语查询或 LIKE 语法。

背景信息

日志服务检索数据时采用分词法,精确查询的结果并非完全精准。例如执行检索语句 successful request 时,日志服务将根据 successful and request 语句进行检索,同时包含 successfulrequest 的日志都会被匹配到,而非精确匹配短语 successful request。如果您需要完全匹配短语 successful request ,可使用短语查询或 LIKE 语法。
Image

检索示例

短语查询

通过短语查询可精确匹配目标短语。
示例 :查询包含短语 successful request 的日志。

#"successful request"

Image

基于 SQL LIKE 语法

SQL LIKE 语法用于在 WHERE 子句中指定检索条件,可实现日志的精准查询。在 LIKE 语法中百分号(%)表示匹配任意数量的字符,包括 0 个字符;下划线 (_)表示匹配单个字符。
示例:查询 tag 字段值包含 successful request 的日志。

说明

使用 SQL LIKE 语法时,目标字段(例如 tag)必须开启键值索引,并开启统计功能。具体操作,请参考键值索引配置

* | SELECT * WHERE tag LIKE '%successful request%'

Image