mysql 數學操作函式

2022-09-05 17:57:13 字數 630 閱讀 6046

-- 絕對值,圓周率

select abs(-1),3*pi()

-- 平方根,求餘

select sqrt(9),mod(9,5)

-- 獲取整數的函式

select ceil(12.145),ceiling(12.145),floor(12.545)

-- 獲取隨機數

select rand()*10,rand(1)

-- mysql取得某一範圍隨機數 floor(i + rand() * (j – i + 1))

select floor(-5+rand()*(10+1))

-- 四捨五入

select round(1.12),round(1.15,1)

-- 擷取小數

select truncate(11.12,1),truncate(11.12,-1)

-- 冪運算

select pow(2,3),power(2,3),exp(2)

-- 對數運算

select log(exp(2)),log2(8),log10(100),log(3,9)

-- 角度與弧度 轉換

select radians(30),degrees(0.5235987755982988)

mysql 函式操作 mysql 數學操作函式

絕對值,圓周率 select abs 1 3 pi 平方根,求餘 select sqrt 9 mod 9,5 獲取整數的函式 select ceil 12.145 ceiling 12.145 floor 12.545 獲取隨機數 select rand 10,rand 1 mysql取得某一範圍隨...

MySQL數學函式

1.取餘函式 mod 12,5 2 2.四捨五入 round 1.354,1 1.4 truncate 1.354,1 1.3 3.十六進製制轉換函式 hex love 6c6f7665 unhex 6c6f7665 love 4.字元長度 char length date 4 5.連線函式 con...

MySQL函式 數學函式

數學函式主要用於處理數字,包括整型 浮點數等。函式 作用 1 abs x 返回x的絕對值 select abs 1 返回1 2 ceil x ceiling x 返回大於或等於x的最小整數 select ceil 1.5 返回2 3 floor x 返回小於或等於x的最大整數 select floo...