sql >> Databasteknik >  >> RDS >> Sqlserver

SQUARE() Exempel i SQL Server

Med hjälp av SQL Server kan du använda T-SQL SQUARE() funktion för att returnera kvadraten på ett angivet flytvärde. Kvadraten på ett tal är resultatet av att multiplicera talet med sig själv.

Du anger numret som ett argument när du anropar funktionen.

Returdatatypen är flytande .

Syntax

Syntaxen ser ut så här:

SQUARE ( float_expression )  

Där float_expression är ett uttryck för typ float eller av en typ som implicit kan omvandlas till float.

Exempel 1 – Grundläggande användning

Här är ett grundläggande exempel att visa.

SELECT SQUARE(4) Result;

Resultat:

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

Och med ett annat värde:

SELECT SQUARE(10) Result;

Resultat:

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

Exempel 2 – Negativt värde

Här är ett exempel med ett negativt värde.

SELECT SQUARE(-4) Result;

Resultat:

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

Exempel 3 – Noll

Och naturligtvis kommer noll att returnera noll.

SELECT SQUARE(0) Result;

Resultat:

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

Exempel 4 – Uttryck

Du kan använda uttryck som detta:

SELECT SQUARE(60 + 4) Result;

Resultat:

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

Vilket i praktiken är detsamma som att göra detta:

SELECT SQUARE(64) Result;

Resultat:

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

  1. MySQL-datumformat DD/MM/ÅÅÅÅ välja fråga?

  2. kodning UTF8 matchar inte locale en_US; den valda LC_CTYPE-inställningen kräver kodning av LATIN1

  3. Använder EXCEPT-satsen i PostgreSQL

  4. Visa (lista) MySQL-databaser på Linux via kommandoraden