ComenzarEmpieza gratis

Extraer el signo y el valor absoluto

En algunas situaciones, puede que necesites usar funciones matemáticas en el desarrollo de tu base de datos. Tras cálculos complejos, quizá tengas que comprobar el signo de una expresión o su valor absoluto. Las funciones que proporciona SQL Server para estas tareas son:

  • ABS(expression)
  • SIGN(expression)

En este ejercicio, trabajarás con las siguientes variables:

DECLARE @number1 DECIMAL(18,2) = -5.4;
DECLARE @number2 DECIMAL(18,2) = 7.89;
DECLARE @number3 DECIMAL(18,2) = 13.2;
DECLARE @number4 DECIMAL(18,2) = 0.003;

La variable @result guarda el resultado del siguiente cálculo: @number1 * @number2 - @number3 - @number4.

Calcularás el valor absoluto y el signo de esta expresión.

Este ejercicio forma parte del curso

Funciones para manipular datos en SQL Server

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

DECLARE @number1 DECIMAL(18,2) = -5.4;
DECLARE @number2 DECIMAL(18,2) = 7.89;
DECLARE @number3 DECIMAL(18,2) = 13.2;
DECLARE @number4 DECIMAL(18,2) = 0.003;

DECLARE @result DECIMAL(18,2) = @number1 * @number2 - @number3 - @number4;
SELECT 
	@result AS result,
    -- Show the absolute value of the result
	___ AS abs_result;
Editar y ejecutar código