MySQL provides a wide range of functions which serves a wide range of arithmetical purposes. The following table indicates each of the functions with a brief description:
| Functions |
Description |
| ABS() |
The ABS() function returns the absolute value of the specified number. |
| ACOS() |
The ACOS() function is used to get the arc cosine of the given number. |
| SIGN() |
The SIGN() function is used to get a sign of the specified number. |
| SIN() |
The SIN() function is used to get the sine value of the given number. |
| SQRT() |
The SQRT() function is used to get the square root of the given number. |
| SUM() |
This function is used to sum the values of given expressions. |
| TAN() |
The TAN() function is used to get the tangent of the given number |
| TRUNCATE() |
The TRUNCATE() function is used to get the given number truncated up to given certain decimal places. |
| ASIN() |
The ASIN() function is used to get the arc sine of the given number. |
| ATAN2() |
The ATAN2 function is used to get the arc tangent of the specified numbers n and m. |
| ATAN() |
The ATAN() function is used to get the arc tangent of the specified number. |
| AVG() |
The AVG() function is used to get the average value from the given expression. |
| CEIL() |
The CEIL() function returns the smallest value which is greater than or equal to the specified number. |
| CEILING() |
The CEILING() function returns the smallest value which is greater than or equal to the given number. |
| COS() |
The COS() function is used to get the cosine of the given number. |
| COT() |
The COT() function is used to get the cotangent of the given number. |
| COUNT() |
The COUNT() function is used to get the total count for the specified column of the table. |
| DEGREES() |
DEGREES() function is used to convert the given radian number into a degree. |
| DIV() |
The DIV() function is used to find the integer division by dividing the number n by the number m. |
| EXP() |
The EXP() function is used to find e raised to the power of number i.e. enumber. |
| FLOOR() |
The FLOOR() function is used to find the greatest integer which is equal to or less than the specified number. |
| GREATEST() |
The GREATEST() function is used to get the largest number from the list. |
| LEAST() |
The LEAST() function is used to get the smallest number from the list. |
| LN() |
The LN() function is used to get the natural logarithm for the specified number. |
| LOG10() |
The LOG10() function is used to get the base-10 logarithm for the specified number. |
| LOG() |
The LOG() function is used to return either the natural logarithm of the given number if it has one parameter or specified base logarithm number if it has two parameters. |
| LOG2() |
The LOG2() function is used to get the base-2 logarithm for the specified number. |
| MAX() |
The MAX() function is used to get the maximum number of the given column name. |
| MIN() |
The MIN() function is used to get the minimum number of the given column name. |
| MOD() |
The MOD() function is used to get the remainder for the specified values. |
| PI() |
The PI() function is used to get the value of pi upto 6 decimal places. |
| POWER() |
The POWER() function is used to get the power for the specified values. |
| POW() |
The POW function is used to get the power for the specified values. |
| RADIANS() |
The RADIANS() function is used to convert the given degrees to radians. |
| RAND() |
The RAND() function is used to generate the random number. |
| ROUND() |
The ROUND() function is used to round off the specified number. |
mysql> SELECT POW(3, 2);
+-----------+
| POW(3, 2) |
+-----------+
| 9 |
+-----------+
1 row in set (0.00 sec)