Als u SQL Server gebruikt, kunt u de T-SQL SQUARE()
. gebruiken functie om het kwadraat van een opgegeven float-waarde te retourneren. Het kwadraat van een getal is het resultaat van het vermenigvuldigen van het getal met zichzelf.
U geeft het nummer op als argument bij het aanroepen van de functie.
Het retourgegevenstype is float .
Syntaxis
De syntaxis gaat als volgt:
SQUARE ( float_expression )
Waar float_expression is een uitdrukking van het type float of van een type dat impliciet kan worden geconverteerd naar float.
Voorbeeld 1 – Basisgebruik
Hier is een eenvoudig voorbeeld om te demonstreren.
SELECT SQUARE(4) Result;
Resultaat:
+----------+ | Result | |----------| | 16 | +----------+
En met een andere waarde:
SELECT SQUARE(10) Result;
Resultaat:
+----------+ | Result | |----------| | 100 | +----------+
Voorbeeld 2 – Negatieve waarde
Hier is een voorbeeld met een negatieve waarde.
SELECT SQUARE(-4) Result;
Resultaat:
+----------+ | Result | |----------| | 16 | +----------+
Voorbeeld 3 – Nul
En natuurlijk levert nul nul op.
SELECT SQUARE(0) Result;
Resultaat:
+----------+ | Result | |----------| | 0 | +----------+
Voorbeeld 4 – Uitdrukkingen
U kunt uitdrukkingen als deze gebruiken:
SELECT SQUARE(60 + 4) Result;
Resultaat:
+----------+ | Result | |----------| | 4096 | +----------+
Wat in feite hetzelfde is als dit doen:
SELECT SQUARE(64) Result;
Resultaat:
+----------+ | Result | |----------| | 4096 | +----------+