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