Trabajar con funciones exponenciales
Las funciones exponenciales son útiles cuando necesitas hacer cálculos en la base de datos. En bases de datos que almacenan información inmobiliaria, por ejemplo, puede que necesites calcular áreas. En ese caso, estas funciones te serán de ayuda:
POWER(number, power): eleva el número a la potencia especificadaSQUARE(number): eleva el número a la potencia de 2
O, si necesitas calcular la distancia entre dos ciudades cuyas coordenadas son conocidas, podrías usar esta función:
SQRT(number): calcula la raíz cuadrada de un número positivo.
En este ejercicio, vas a practicar con las funciones exponenciales y analizar los valores que devuelven.
Este ejercicio forma parte del curso
Funciones para manipular datos en SQL Server
Instrucciones del ejercicio
- Eleva el número almacenado en la variable
@numbera la potencia de la variable@power. - Calcula el cuadrado de la variable
@number(cuadrado significa potencia de 2). - Calcula la raíz cuadrada del número almacenado en la variable
@number.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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;