在 SELECT 语句中添加 WHERE 子句,用于提取满足指定条件的日志。本文介绍 WHERE 语法格式和示例。
WHERE 语法的格式如下。
* | SELECT KEY WHERE Condition
参数 | 说明 |
---|---|
Key | 日志字段、表达式、SQL 函数、星号(*)等。其中,设置为星号(*)时,即 |
Condition | 查询条件,支持使用比较运算符,包括 |
说明
日志服务分析语句遵循 SQL92 规范,即不支持在 WHERE 子句中添加 AS 别名
,否则会报错。
场景
查询状态码大于 200 的日志。
检索分析语句
* | SELECT * WHERE status > 200
检索分析结果
场景
统计 POST 请求数量。
检索分析语句
* | SELECT COUNT(*) as count WHERE Method='POST'
检索分析结果