LOG()
LOG() 함수는 지정된 숫자 의 자연 로그 또는 지정된 밑수 에 대한 로그 를 반환한다.
SQL Server 2012부터는 선택적 base 매개 변수를 사용하여 로그의 밑을 다른 값으로 변경할 수도 있다.
⭐ EXP() 함수 도 살펴보자.
SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse에서 작동한다.
형식
LOG(number, base) -- Syntax for SQL Server
혹은
LOG(number) -- Syntax for Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse
매개변수
number
:
자연 로그를 반환할 숫자다. 0보다 커야 한다.
base
:
자연 로그를 계산할 기준. 1보다 커야 한다.
예제
2의 자연 로그를 반환해보자.
SELECT LOG(2);
기본 예시
0.69314718055994529 |
2의 자연 로그를 지정된 밑(4)으로 반환해보자.
SELECT LOG(2, 4);
기본 예시
0.5 |
참고
W3C School - SQL LOG() Function
W3C School - SQL Tutorial