Aan de slagGa gratis aan de slag

Werken met exponentiële functies

Exponentiële functies zijn handig wanneer je berekeningen in de database wilt uitvoeren. In databases met vastgoedgegevens moet je bijvoorbeeld soms oppervlaktes berekenen. In dat geval zijn deze functies nuttig:

  • POWER(number, power): verheft het getal tot de opgegeven macht
  • SQUARE(number): verheft het getal tot de macht 2

Of, als je de afstand tussen twee steden met bekende coördinaten moet berekenen, kun je deze functie gebruiken:

  • SQRT(number): berekent de vierkantswortel van een positief getal.

In deze oefening ga je aan de slag met de exponentiële functies en analyseer je de waarden die ze teruggeven.

Deze oefening maakt deel uit van de cursus

Functies voor het bewerken van data in SQL Server

Cursus bekijken

Oefeninstructies

  • Verhef het getal in de variabele @number tot de macht uit de variabele @power.
  • Bereken het kwadraat van de variabele @number (kwadraat betekent macht 2).
  • Bereken de vierkantswortel van het getal in de variabele @number.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

DECLARE @number DECIMAL(4, 2) = 4.5;
DECLARE @power INT = 4;

SELECT
	@number AS number,
	@power AS power,
	-- Raise the @number to the @power
	___ AS number_to_power,
	-- Calculate the square of the @number
	___ num_squared,
	-- Calculate the square root of the @number
	___ num_square_root;
Code bewerken en uitvoeren