LOG
Devuelve el logaritmo decimal de un número o su logaritmo en la base indicada.
PostgreSQL 17.9
LOG([base, ]num)- [ ]parte opcional
- base
- Base del logaritmo, 10 por defectonumericOpcional
- num
- Número del que se calcula el logaritmonumeric | double precision
Valor devuelto
Número del mismo tipo que num; con base, numeric; error si num ≤ 0, base ≤ 0 o base = 1
Ejemplos
Logaritmo en base 2
PostgreSQL 17.9
SELECT LOG(2, 8);Logaritmo decimal
PostgreSQL 17.9
SELECT LOG(100);Detalles
El logaritmo natural lo calcula LN. En MySQL, LOG(num) con un argumento es el logaritmo natural; aquí, en cambio, es el decimal, como LOG10.