MySQL數值函數

MySQL的數字函數主要用於數字處理和/或數學計算。下表詳細列出數字函數,這些函數可以在MySQL中執行。

名字 描述
ABS() 返回數字運算式的絕對值。
ACOS() 返回數字運算式的反余弦值。如果值是不在範圍-1到1,則返回NULL。
ASIN() 返回數字運算式的反正弦。返回NULL,如果值不在範圍-1到1
ATAN() 返回數字運算式的反正切。
ATAN2() 返回傳遞給它的兩個變數的反正切。
BIT_AND() 返回按位AND運算表達中的所有位。
BIT_COUNT() 返回傳遞給它的二進位值的字串表示。
BIT_OR() 返回傳遞表達的所有位的位或。
CEIL() 返回最小的整數值但不能比傳遞的數字運算式小
CEILING() 返回最小的整數值但不能比傳遞的數字運算式小
CONV() 運算式從一個基數到另一個基數轉換的數字。
COS() 返回傳遞數字運算式的余弦值。數字運算式應該用弧度表示。
COT() 返回傳遞數字運算式的餘切。
DEGREES() 返回數字運算式從弧度轉換為度。
EXP() 返回數值運算式的自然對數(E)為基數的冪。
FLOOR() 返回最大整數值但不能大於通過運算式數值。
FORMAT() 返回數字運算式舍入到小數位數。
GREATEST() 返回輸入運算式的最大值。
INTERVAL() 需要多個運算式exp1, exp2和exp3等..如果為exp1小於exp2返回0,如果為exp1小於exp3返回1等。
LEAST() 給兩個或兩個以上時,返回所有輸入的最小值。
LOG() 返回通過數字運算式的自然對數。
LOG10() 返回傳遞表達的基數為10對數的數值。
MOD() 返回運算式由另一個運算式除以剩餘部分。
OCT() 返回通過數字運算式的八進制值的字串表示。如果傳遞值為NULL,返回NULL。
PI() 返回圓周率的值
POW() 返回一個運算式到另一個表達的次方值
POWER() 返回一個運算式到另一個表達的次方值
RADIANS() 返回傳遞表達從度轉換為弧度值
ROUND() 返回數字運算式四捨五入到整數。可用於舍入運算式為小數點數值
SIN() 返回給定的數字表達的正弦值(弧度)
SQRT() 返回數字運算式的非負平方根
STD() 返回數字運算式的標準偏差
STDDEV() 返回數字運算式的標準偏差
TAN() 返回以弧度表示數值運算式的正切值。
TRUNCATE() 返回exp1小數位數字截斷到exp2。如果exp2為0,則結果將沒有小數點。


上一篇: 下一篇: MySQL快速學習入門