日志服务 WHERE 语法

* | SELECT 列名(KEY) WHERE 列名(KEY) 运算符 值运算符可以是=、<>、>、<、>=、<=、BETWEEN、IN、LIKE。

相关产品
日志服务 产品页,含版本规格、价格与购买入口。

WHERE 用于提取那些满足指定条件的日志。

一、语法示例

从日志数据中查询状态码大于400的日志:

* | SELECT * WHERE status > 400

从日志数据中查询请求方式为 GET 且客户端 IP 为 192.168.10.101 的日志条数:

* | SELECT count(*) as count WHERE method='GET' and remote_addr='192.168.10.101'

统计 URL 后缀为 .mp4 的平均请求大小:

* | SELECT round(sum(body_bytes_sent) / count(body_bytes_sent), 2) AS avg_size WHERE url like '%.mp4'

赞 (0)
上一篇 4天前
下一篇 4天前