跳到主要内容
翻译页面

本页面由 AI 辅助从英文翻译而来。如两者存在差异,以英文版本为准。

LOG

计算一个数在指定底数下的对数,与以 (e) 为底数的 LN 相比,这是对数函数更一般的形式。

另请参阅:
[SELECT]


语法​

SELECT LOG(base, numeric_expression) FROM <multipartIdentifier>;

参数​

base
对数的底数,是一个不等于 1 的正数值表达式。

numeric_expression
要计算对数的正数值表达式。

返回值​

返回指定数值在指定底数下的对数。


示例​

计算 1000 以 10 为底数的对数​

SELECT LOG(10, 1000) AS log_result;

此查询返回 3,因为 (10^3 = 1000)。

计算 16 以 2 为底数的对数​

SELECT LOG(2, 16) AS log_result;

此查询计算 16 以 2 为底数的对数,结果为 4,因为 (2^4 = 16)。