MySQL 中 LOG10(X) 函数用来返回 X 的以 10 为底的对数。如果 X 小于或等于 0.0E0,则函数返回 NULL 并报告警告“对数参数无效”。
LOG10(X)
X 要计算以10为底对数的数字
(1)使用 LOG10 函数计算 2、100 和 -100 以 10 为底的对数,如下:
mysql> select LOG10(2); +--------------------+ | LOG10(2) | +--------------------+ | 0.3010299956639812 | +--------------------+ 1 row in set (0.02 sec) mysql> select LOG10(100); +------------+ | LOG10(100) | +------------+ | 2 | +------------+ 1 row in set (0.02 sec) mysql> select LOG10(-100); +-------------+ | LOG10(-100) | +-------------+ | NULL | +-------------+ 1 row in set (0.02 sec)
LOG10(X) 等价于 LOG(10,X)。