시작하기무료로 시작하기

부호와 절댓값 추출하기

데이터베이스 개발 과정에서는 수학 함수를 써야 할 때가 있습니다. 복잡한 계산 후에는 어떤 식의 부호나 절댓값을 확인해야 할 수도 있어요. 이를 위해 SQL Server가 제공하는 함수는 다음과 같습니다:

  • ABS(expression)
  • SIGN(expression)

이 연습에서는 다음 변수를 사용합니다:

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;

@result 변수에는 다음 계산의 결과가 저장됩니다: @number1 * @number2 - @number3 - @number4.

이 식의 절댓값과 부호를 계산해 보세요.

이 연습은 강의의 일부입니다

SQL Server에서 데이터 조작을 위한 함수

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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;
코드 편집 및 실행