Het teken en de absolute waarde bepalen
In sommige situaties wil je wiskundige functies gebruiken in je database-ontwikkeling. Na complexe berekeningen wil je misschien het teken van een expressie of de absolute waarde controleren. De functies die SQL Server hiervoor biedt, zijn:
ABS(expression)SIGN(expression)
In deze oefening werk je met de volgende variabelen:
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;
De variabele @result slaat het resultaat op van de volgende berekening: @number1 * @number2 - @number3 - @number4.
Je berekent de absolute waarde en het teken van deze expressie.
Deze oefening maakt deel uit van de cursus
Functies voor het bewerken van data in SQL Server
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
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;