MYSQL8数学函数

MYSQL8数学函数

    • 数学函数
      • 取列表最小值least()
      • 取模--取余数|求余数mod()
      • 幂运算|幂次方power()
      • 取随机数rand()
      • 取整数floor()
      • 小数截取指定位数truncate()

数学函数

https://www.runoob.com/mysql/mysql-functions.html



取列表最小值least()

-- 取列表最小值
SELECT least(1,2,3);

取模–取余数|求余数mod()

-- 取模--取余数|求余数
SELECT mod(5.2);

幂运算|幂次方power()

-- 幂运算|幂次方
SELECT power(2,3);

取随机数rand()

-- 取随机数
-- 取0到1之间的随机数
SELECT rand();

MYSQL8数学函数_第1张图片

-- 将小数四舍五入取整
SELECT round(3.5415);

MYSQL8数学函数_第2张图片

-- 将小数四舍五入取指定位数小数
SELECT round(3.5315,3);

MYSQL8数学函数_第3张图片


取整数floor()

-- 将0到1的随机数乘以100
-- floor(x) 返回小于或等于x的最大整数
SELECT floor(rand() * 100);

image.png
MYSQL8数学函数_第4张图片


小数截取指定位数truncate()

MYSQL8数学函数_第5张图片

你可能感兴趣的:(数据库,sql,数据库)