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

SQUARE() Esempi in SQL Server

Utilizzando SQL Server, puoi utilizzare T-SQL SQUARE() funzione per restituire il quadrato di un valore float specificato. Il quadrato di un numero è il risultato della moltiplicazione del numero per se stesso.

Fornisci il numero come argomento quando chiami la funzione.

Il tipo di dati di ritorno è float .

Sintassi

La sintassi è questa:

SQUARE ( 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 da dimostrare.

SELECT SQUARE(4) Result;

Risultato:

+----------+
| Result   |
|----------|
| 16       |
+----------+

E con un valore diverso:

SELECT SQUARE(10) Result;

Risultato:

+----------+
| Result   |
|----------|
| 100      |
+----------+

Esempio 2 – Valore negativo

Ecco un esempio che utilizza un valore negativo.

SELECT SQUARE(-4) Result;

Risultato:

+----------+
| Result   |
|----------|
| 16       |
+----------+

Esempio 3 – Zero

E, naturalmente, zero restituirà zero.

SELECT SQUARE(0) Result;

Risultato:

+----------+
| Result   |
|----------|
| 0        |
+----------+

Esempio 4 – Espressioni

Puoi usare espressioni come questa:

SELECT SQUARE(60 + 4) Result;

Risultato:

+----------+
| Result   |
|----------|
| 4096     |
+----------+

Che è effettivamente lo stesso di fare questo:

SELECT SQUARE(64) Result;

Risultato:

+----------+
| Result   |
|----------|
| 4096     |
+----------+