Funciones Numéricas

Funciones Numéricas en MySQL
Cómo usar las funciones Matemáticas?

Explicación



Funciones Matemáticas :
Veamos ahora algunas funciones Matemáticas con un ejemplo.
ROUND(X), ROUND(X,D) :
Devuelve el argumento X, redondeado al número entero más cercano. Si contiene dos argumentos, entonces devuelve X redondeado a D espacios decimales.
mysql> select round(12.589); --> 13 mysql> select round(-12.23); --> -12 mysql> select round(5.258, 1); --> 5.3 mysql> select round(5.258, -1); --> 10
SIGN(X) :
Devuelve el signo del número dado como -1 si es negativo, 0 si es cero o 1 si es positivo.
mysql> select sign(-89); --> -1 mysql> select sign(0); --> 0 mysql> select sign(123); --> 1
SIN(X) :
Devuelve el seno del valor de X,X dado en radianes.
mysql> select sin(45); -->
0.85090352453412 mysql> select sin(pi()); --> 1.2246063538224e-016
SQRT(X) :
Devuelve la raíz cuadrada de un número, el número debe ser un número positivo.
mysql> select sqrt(144); -->
12 mysql> select sqrt(741); --> 27.221315177632
TAN(X) :
Devuelve la tangente de X, donde X viene dado en radianes.
mysql> select tan(45); -->
1.6197751905439 mysql> select tan(90); --> -1.9952004122082
TRUNCATE(X,D) :
El número esta truncado a D digitos despues del punto decimal. Si D es negativo, los D dígitos anteriores al punto decimal son convertidos a 0.
mysql> select truncate(4.556,1); -->
4.5 mysql> select truncate(444.556,-1); --> 440