Funciones trigonométricas en SQL

| Última modificación: 12 de julio de 2024 | Tiempo de Lectura: 2 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

¿Sabes que puedes utilizar funciones trigonométricas en SQL? Si quieres ver cómo se emplean en tus bases de datos, no dudes en seguir leyendo este artículo, pues te contaremos todo acerca de las funciones trigonométricas en SQL.

Funciones trigonométricas en SQL

Es posible que mientras estás realizando bases de datos con valores numéricos en SQL, tengas las necesidad de obtener una respuesta para cada sentencia, tales como seno, coseno, tangente, cotangente, secante y cosecante.

Obtener resultados de SEN y COS

Para empezar, vamos a recordar las ejemplificaciones que establecimos en nuestro anterior artículos acerca de las funciones SIN y COS para SQL. Para emplearlas, solo debes integrar el número al que le sacarás el dato trigonométrico y deberás ejecutarla para visualizarlo en la tabla.

En primer lugar, encontramos el proceso para obtener el seno de dos números:

SELECT SIN (90), SIN (-90);
SIN (90)SIN (-90)
0.8939966636-0.8939966636

Ahora, veremos el proceso para obtener el coseno de un dato:

SELECT COS (45), COS (-45);
COS (45)COS (-45)
0.52532198881-0.52532198881

Obtener resultados de COT

Ahora bien, un proceso que no integramos en el anterior artículo es el proceso para obtener el resultado de la cotangente o COT. Para ello, solo deberás adjuntar el número sobre el que quieres obtener una respuesta y ejecutarlo.

SELECT COT (45), COT (-45);

Una vez ejecutado, podrás visualizar la siguiente tabla:

COT (45)COT (-45)
10.6173696237

Obtener resultados de ASIN

Para devolver el arcoseno de una serie de datos, deberás utilizar la sentencia ASIN() para obtener los resultados esperados en la máquina virtual de MySQL.

SELECT ASIN (0), ASIN(45), ASIN (-45), ASIN (0.99), ASIN (-0,99)

Una vez ejecutados, podrás visualizar la siguiente tabla con todos tus resultados:

ASIN (0) ASIN (45) ASIN (-45)ASIN (0.99)ASIN (-0.99)
01.4292568534704693-1.4292568534704693

Obtener resultados de ACOS

Para devolver el resultado arcocoseno de una serie de datos, debes emplear la sentencia ACOS() para obtener los resultados con SQL.

A continuación, te presentamos un ejemplo donde se representará el uso de esta sentencia.

SELECT ACOS (0), ACOS (45), ACOS (-45), ACOS (0.99), ACOS (-0,99)

Una vez ejecutados, podrás visualizar la siguiente tabla.

ACOS (0)ACOS (45)ACOS (-45)ACOS (0.99)ACOS (-0.99)
1.570794322679489660.14153947332442733.00005318026366

Obtener resultados de ATAN

Por último, para obtener el valor de un arcotangente de una serie preestablecida de datos, tendrás que hacer uso de la función ATAN(), donde podrás ingresar el dato necesario.

El siguiente ejemplo representa el uso de esta función:

SELECT ATAN (0), ATAN (45), ATAN  (-45), ATAN (0.99), ATAN (-0,99)
ATAN (0)ATAN (45)ATAN (-45)ATAN (0.99)ATAN (-0.99)
01.548577614681775-1.5485776146817750.700373000666359-0.700373000666359

Sabemos que aprender las funciones trigonométricas en SQL te ha abierto los deseos de obtener mucho más conocimientos, por lo tanto, te recomendamos echarle un vistazo al temario de nuestra formación intensiva: el Bootcamp Big Data. ¿Te gustaría convertirte en todo un profesional? ¡Matricúlate pronto!

Sandra Navarro

Business Intelligence & Big Data Advisor & Coordinadora del Bootcamp en Data Science, Big Data & Machine Learning.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Big Data, IA & Machine Learning

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado