La función LOG() devuelve el logaritmo de un número especificado o el logaritmo del número en la base especificada.
Sintaxis:
LOG(number, base)
Parámetro:
la función LOG() acepta dos parámetros como se mencionó anteriormente y se describe a continuación.
- número:
este parámetro contiene un número mayor que 0. - base:
es el argumento entero opcional que establece la base para el logaritmo.
Devoluciones:
devuelve el logaritmo del número especificado con la base especificada.
Ejemplo-1:
Devuelve el logaritmo natural de 4.
SELECT LOG(4);
Producción :
1.3862943611198906
Ejemplo-2:
devolverá el logaritmo natural de 3 a una base 6 especificada.
SELECT LOG(3, 6);
Producción :
0.61314719276545848
Ejemplo-3:
cuando la función PI() pasa uno de los argumentos con la base 5 especificada.
SELECT LOG(PI(), 5);
Producción :
0.71126066871266902
Ejemplo-4:
cuando el argumento pasa como una expresión con una base especificada.
SELECT LOG(3 + 2, 5);
Producción :
1.0
Ejemplo-5:
Tanto LOG como LOG10 tienen base 10.
SELECT LOG(1000, 10) 'LOG', LOG10(1000) 'LOG10';
Producción :
| LOG | LOG10 | |-------+--------| | 3 | 3 |