EXP 함수는 숫자 표현식의 지수 함수, 또는 자연 알고리즘 기반인 거듭제곱된 e
를 실행합니다. EXP 함수는 LN 함수의 역입니다.
구문
EXP(expression)
인수
- expression
-
입력 표현식은
INTEGER
,DECIMAL
또는DOUBLE PRECISION
데이터 형식이어야 합니다.
반환 타입
DOUBLE PRECISION
예제
다음 예제에서는 TICKIT 샘플 데이터베이스를 사용합니다. 자세한 내용은 샘플 데이터베이스 섹션을 참조하세요.
EXP 함수를 사용하여 연속 성장 패턴에 따른 티켓 판매를 예측합니다. 이번 예에서는 하위 쿼리가 2008년 판매된 티켓 수량을 반환합니다. 그런 다음 그 결과를 EXP 함수 결과와 곱합니다. 이때 10년 연속 성장률은 7%로 지정합니다.
SELECT (SELECT SUM(qtysold)
FROM sales, date
WHERE sales.dateid=date.dateid
AND year=2008) * EXP((7::FLOAT/100)*10) qty2018;
+-------------------+
| qty2018 |
+-------------------+
| 695447.4837722216 |
+-------------------+