sql >> Base de Datos >  >> RDS >> Sqlserver

Ejemplos de SIN() en SQL Server

Usando SQL Server, puede usar T-SQL SIN() Función para devolver el seno de un número. Más específicamente, esta función devuelve el seno trigonométrico del ángulo especificado, en radianes y en un valor numérico aproximado, flotante , expresión.

El tipo de datos de retorno es flotante .

Proporcionas el número como argumento cuando llamas a la función.

Sintaxis

La sintaxis es así:

SIN ( float_expression ) 

Donde expresión_flotante es una expresión de tipo flotante o de un tipo que se puede convertir implícitamente a flotante.

Ejemplo 1:uso básico

Aquí hay un ejemplo básico para demostrar qué SIN() devuelve para un valor dado.

SELECT SIN(7) Result;

Resultado:

+-------------------+
| Result            |
|-------------------|
| 0.656986598718789 |
+-------------------+

Ejemplo 2:valor negativo

Aquí hay un ejemplo usando un valor negativo.

SELECT SIN(-7) Result;

Resultado:

+--------------------+
| Result             |
|--------------------|
| -0.656986598718789 |
+--------------------+

Ejemplo 3 – Expresiones

Puedes usar expresiones como esta:

SELECT SIN(5*2) Result;

Resultado:

+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Eso tendría el mismo resultado que hacer esto:

SELECT SIN(10) Result;

Resultado:

+-------------------+
| Result            |
|-------------------|
| -0.54402111088937 |
+-------------------+

Ejemplo 4:uso de PI

En este ejemplo, obtengo el seno de π (pi). Hago esto pasando el PI() funcionar como un argumento.

SELECT SIN(PI()) Result;

Resultado:

+----------------------+
| Result               |
|----------------------|
| 1.22464679914735E-16 |
+----------------------+