Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SIN() Esempi in SQL Server

Utilizzando SQL Server, puoi utilizzare T-SQL SIN() funzione per restituire il seno di un numero. Più specificamente, questa funzione restituisce il seno trigonometrico dell'angolo specificato, in radianti, e in un valore numerico approssimativo, float , espressione.

Il tipo di dati di ritorno è float .

Fornisci il numero come argomento quando chiami la funzione.

Sintassi

La sintassi è questa:

SIN ( float_expression ) 

Dove espressione_flottante è un'espressione di tipo float o di un tipo che può essere convertito in modo implicito in float.

Esempio 1 – Utilizzo di base

Ecco un esempio di base per dimostrare cosa SIN() restituisce per un determinato valore.

SELECT SIN(7) Result;

Risultato:

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

Esempio 2 – Valore negativo

Ecco un esempio che utilizza un valore negativo.

SELECT SIN(-7) Result;

Risultato:

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

Esempio 3 – Espressioni

Puoi usare espressioni come questa:

SELECT SIN(5*2) Result;

Risultato:

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

Quindi avrebbe lo stesso risultato di questo:

SELECT SIN(10) Result;

Risultato:

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

Esempio 4 – Utilizzo di PI

In questo esempio, ottengo il seno di π (pi). Lo faccio passando il PI() funzione come argomento.

SELECT SIN(PI()) Result;

Risultato:

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