ÎncepețiÎncepe gratuit

Lucrul cu funcțiile exponențiale

Funcțiile exponențiale sunt utile atunci când trebuie să efectuezi calcule direct în baza de date. De exemplu, în bazele de date care stochează informații imobiliare, s-ar putea să ai nevoie să calculezi suprafețe. În acest caz, următoarele funcții îți pot fi de ajutor:

  • POWER(number, power): ridică numărul la puterea specificată
  • SQUARE(number): ridică numărul la puterea 2

Sau, dacă trebuie să calculezi distanța dintre două orașe ale căror coordonate sunt cunoscute, poți folosi această funcție:

  • SQRT(number): calculează rădăcina pătrată a unui număr pozitiv.

În acest exercițiu, vei experimenta cu funcțiile exponențiale și vei analiza valorile pe care le returnează.

Acest exercițiu face parte din cursul

Funcții pentru manipularea datelor în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Ridică numărul stocat în variabila @number la puterea din variabila @power.
  • Calculează pătratul variabilei @number (pătratul înseamnă ridicarea la puterea 2).
  • Calculează rădăcina pătrată a numărului stocat în variabila @number.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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;
Editează și rulează codul