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快速學習入門
