Работа с функциями возведения в степень
Функции возведения в степень удобны для вычислений непосредственно в базе данных. Например, в базах данных, хранящих сведения о недвижимости, может потребоваться рассчитать площадь. В таких случаях пригодятся следующие функции:
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;