시작하기무료로 시작하기

지수 함수 다루기

지수 함수는 데이터베이스에서 계산이 필요할 때 유용해요. 예를 들어 부동산 정보를 저장하는 데이터베이스에서는 면적을 계산해야 할 수 있어요. 이때 다음 함수들이 도움이 됩니다:

  • POWER(number, power): number를 지정한 지수 power로 거듭제곱합니다.
  • SQUARE(number): 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;
코드 편집 및 실행