You need to enable JavaScript to run this app.
导航
算数运算语法
最近更新时间:2024.05.17 15:03:20首次发布时间:2024.01.22 17:18:38

本文介绍日志服务支持的算数运算语法及常见场景的算数运算语法示例。

注意

日志服务产品架构升级,支持更丰富的检索分析功能。

  • 如果您使用的是 2.0 架构,可参考本文档使用相关功能。
  • 如果您使用的是 1.0 架构,可参考检索分析(1.0 架构)中的检索概述等文档使用相关功能。

如何区分架构,请参考如何快速区分架构 1.0 和 2.0。关于架构的具体说明,请参考日志服务架构升级通知

语法说明

日志服务通过算数运算语法提供常见的算数运算分析的语法,目前支持的算数运算符如下所示。

运算符

描述

+

加法,即两个数值相加求和。

-

减法,即左边数值减去右边数值,求差。

*

乘法,即两个数值相乘求积。

/

除法,即第一个数值除以第二个数值,求商。

说明

使用运算符/时,如果被除数和除数均为整数,则结果只保留整数部分,不保留小数部分,您可通a * 1.0... / b运算,保留小数部分。例如 * | select 10 / 3 的结果为 3,* | select 10 * 1.00 / 3 的结果为 3.33。

%

取模,返回第一个数值除以第二个数值后得到的余数。

示例

运算符

说明

示例

+

返回 a 和 b 的和。

* | select a + b

-

返回 a 和 b 的差。

* | select a - b

*

返回 a 和 b 的乘积。

* | select a * b

/

返回 a 除以 b 的商。

* | select a / b

%

返回 a 除以 b 之后的余数。

* | select a % b