¿Sabías que es posible obtener el seno y coseno de un dato con SQL? Lo es con las funciones SIN y COS en SQL, proceso que te vamos a presentar en este artículo.
Funciones SIN y COS en SQL
Seguramente has escuchado hablar sobre el seno y coseno de un número y has tenido que obtener este resultado mientras realizas procesos matemáticos o trigonométricos en el colegio o la universidad, pero ¿alguna vez lo has tenido que procesar en un programa de bases de datos relacionales de MySQL?
Si aún no lo has hecho y quieres descubrir cómo hacerlo, a continuación te ayudaremos a descifrar cómo obtener los resultados de SIN y COS en SQL con las sentencias específicas.
Obtener resultado de SIN
En primer lugar, para obtener el resultado del seno (SIN) sobre un dato numérico que tienes en una base de datos relacional deberás emplear la función de SELECT SIN(), donde el paréntesis será el espacio para integrar el número al que le obtendrás el seno.
A continuación, te traemos tres ejemplos que ejemplifican la forma en la que podrás utilizar la sentencia.
SELECT SIN (0), SIN (90), SIN (-90);
Una vez ejecutadas las instrucciones, podrás visualizar la siguiente tabla con todos los resultados:
SIN (0) | SIN (90) | SIN (-90) |
0 | 0.8939966636 | -0.8939966636 |
Obtener resultado de COS
Por otro lado, si haces un proceso para obtener el seno de un número, es probable que también necesites sacar el coseno para el mismo número o para otro diferente, pero en el mismo proyecto.
Así pues, para hacerlo de forma sencilla dentro de MySQL, tendrás que emplear la sentencia de COS(), como puedes ver en el siguiente ejemplo.
SELECT COS (0), COS (45), COS (-45);
Una vez hayas ejecutado estas tres sentencias para obtener el coseno, podrás visualizar los resultados en una tabla muy similar a la que encontrarás a continuación:
COS (0) | COS (45) | COS (-45) |
1 | 0.52532198881 | -0.52532198881 |
De esta manera, has aprendido a utilizar las funciones SIN y COS en SQL.
Ahora ya sabes cómo obtener los resultados para las funciones SIN y COS en SQL y podrás reproducir el proceso que hemos establecido en ambos ejemplos en tus futuros proyectos que involucren datos similares. Si quieres seguir profundizando en este tema y, además, aprender sobre otros conceptos que aumentarán tu experticia en el sector IT, no dudes en inscribirte a nuestra formación intensiva: el Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp. ¡Solicita ya más información y descubre cómo cambiar tu vida!