ПочатиПочніть безкоштовно

Робота з експоненційними функціями

Експоненційні функції корисні, коли потрібно виконувати обчислення безпосередньо в базі даних. Наприклад, для баз даних з інформацією про нерухомість може знадобитися обчислювати площі. У цьому разі стануть у пригоді такі функції:

  • POWER(number, power): підносить число до вказаного степеня
  • SQUARE(number): підносить число до квадрату (степінь 2)

Або, якщо потрібно обчислити відстань між двома містами з відомими координатами, ви можете використати цю функцію:

  • SQRT(number): обчислює квадратний корінь з додатного числа.

У цій вправі ви попрактикуєтеся з експоненційними функціями та проаналізуєте значення, які вони повертають.

Ця вправа є частиною курсу

Функції для обробки даних у SQL Server

Переглянути курс

Інструкції до вправи

  • Піднесіть число, збережене у змінній @number, до степеня зі змінної @power.
  • Обчисліть квадрат змінної @number (квадрат — це степінь 2).
  • Обчисліть квадратний корінь з числа, збереженого у змінній @number.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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;
Редагувати та запускати код