云日志服务 LTS-SQL数学函数:数学函数语句
数学函数语句
语句 |
说明 |
示例 |
---|---|---|
ABS(expr) |
取绝对值。 |
SELECT ABS(fieldname1) |
CEIL(expr) |
向上取整,即向上取最接近的整数值 |
SELECT CEIL(fieldname1) |
FLOOR(expr) |
向下取整,即向下取最接近的整数值。 |
SELECT FLOOR(fieldname1) |
TRUNCATE(expr, digits) |
将expr截断为特定的digits位数。如果数字为负数,则会截断小数点左侧的许多位置。如果未指定,数字默认为零。 |
SELECT TRUNCATE(fieldname1, 2) |
ROUND(expr, digits) |
ROUND(expr, digits)对expr值进行四舍五入,保留小数位数由digits指定。expr可以是整数或浮点数,但digits必须是整数。返回值的类型由expr的类型决定。如果没有指定digits,则使用默认值0。如果digits是负数,则返回expr四舍五入后的整数。当expr是非数字值时,会被转换为数字0。如果expr是无限位数的数字,则被转换为最接近的DOUBLE类型的有限位数数字。 |
SELECT ROUND(fieldname1, 2) |
x + y |
加法。 |
SELECT fieldname1 + fieldname2 |
x - y |
减法。 |
SELECT fieldname1 - fieldname2 |
x * y |
乘法。 |
SELECT fieldname1 * fieldname2 |
x / y |
除法。 |
SELECT fieldname1 / fieldname2 |
MOD(x, y) |
求余,即取x除以y后的余数。 |
SELECT MOD(fieldname1, fieldname2) |
LN(expr) |
对数(以e为底)。 |
SELECT ln(expr) |
LOG 10(expr) |
对数(以10为底)。 |
SELECT LOG10(expr) |
POWER(expr,power) |
expr的power次幂。 |
SELECT POWER(expr ,2) |
SQRT(expr) |
expr的平方根 |
SELECT SQRT(expr) |
SIN(expr) |
正弦 |
SELECT SIN(expr) |
COS(expr) |
余弦 |
SELECT COS(expr) |
TAN(expr) |
正切 |
SELECT TAN(expr) |
COT(expr) |
余切 |
SELECT COT(expr) |
ASIN(expr) |
反正弦 |
SELECT ASIN(expr) |
ACOS(expr) |
反余弦 |
SELECT ACOS(expr) |
ATAN(expr) |
反正切 |
SELECT ATAN(expr) |
- 日志分析_日志结构化_日志格式化
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- 调用函数_函数调用方式_函数工作流 FunctionGraph-华为云
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数
- 什么是函数工作流_函数托管计算服务_函数工作流 FunctionGraph-华为云
- 如何使用模板创建函数_模板创建函数_函数工作流 FunctionGraph-华为云
- 使用容器镜像部署函数_函数部署_函数工作流 FunctionGraph-华为云
- 使用SpringBoot构建HTTP函数_functiongraph_函数工作流