最近更新时间:2024.01.22 17:18:38
首次发布时间:2024.01.22 17:18:38
本文介绍日志服务支持的算数运算语法及常见场景的算数运算语法示例。
日志服务通过算数运算语法提供常见的算数运算分析的语法,目前支持的算数运算符如下所示。
说明
* | select a + b
,而不是 * | select a+b
,后者中的 a+b
会被当作一个字段名处理。()
)定义运算的优先级。在乘除和加减运算符同时存在的场景下,默认按照从前至后的顺序进行计算,除非已通过英文括号定义优先级。例如 1 + 2 * 3
结果为 9,1 + (2 * 3)
结果为 7。__time__
字段:* | SELECT `__time__` - (`__time__` % 1800000)
运算符 | 描述 |
---|---|
| 加法,即两个数值相加求和。 |
| 减法,即左边数值减去右边数值,求差。 |
| 乘法,即两个数值相乘求积。 |
| 除法,即第一个数值除以第二个数值,求商。 |
| 取模,返回第一个数值除以第二个数值后得到的余数。 |
函数名 | 说明 | 示例 SQL |
---|---|---|
| 返回 a 和 b 的和。 |
|
| 返回 a 和 b 的差。 |
|
| 返回 a 和 b 的乘积。 |
|
| 返回 a 除以 b 的商。 |
|
| 返回 a 除以 b 之后的余数。 |
|