Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Funkcja MySQL LN() — zwraca logarytm naturalny liczby

W MySQL LN() funkcja zwraca logarytm naturalny określonej wartości.

Podajesz określoną wartość jako argument podczas wywoływania funkcji.

Ta funkcja jest synonimem jednoargumentowej składni LOG() funkcja.

Składnia

Składnia wygląda tak:

LN(X)

Gdzie X jest wartością, dla której chcesz zwrócić logarytm naturalny.

Jeśli X jest mniejsza lub równa 0.0E0, funkcja zwraca NULL i generowane jest ostrzeżenie.

Przykład 1 – Podstawowe użycie

Oto podstawowy przykład pokazujący, jak działa ta funkcja.

SELECT LN(2);

Wynik:

+--------------------+
| LN(2)              |
+--------------------+
| 0.6931471805599453 |
+--------------------+

A oto kolejny przykład z użyciem innej wartości.

SELECT LN(0.1);

Wynik:

+---------------------+
| LN(0.1)             |
+---------------------+
| -2.3025850929940455 |
+---------------------+

Przykład 2 – Wartość ujemna

Oto przykład przekazywania wartości ujemnej.

SELECT LN(-1);

Wynik:

+--------+
| LN(-1) |
+--------+
|   NULL |
+--------+

Ten przykład zwraca wartość NULL, ponieważ podany argument jest mniejszy niż 0.0E0.

Przykład 3 – Zero

Oto przykład przekazania zera jako argumentu (otrzymujemy ten sam wynik, co w poprzednim przykładzie).

SELECT LN(0);

Wynik:

+-------+
| LN(0) |
+-------+
|  NULL |
+-------+

Przykład 4 – Wyrażenia

Możesz także przekazywać wyrażenia takie jak:

SELECT LN(1+1);

Wynik:

+--------------------+
| LN(1+1)            |
+--------------------+
| 0.6931471805599453 |
+--------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak utworzyć tabelę w SQL – przykładowe zapytanie Postgres i MySQL

  2. Jak odinstalować MySQL z Mac OS X?

  3. Przykłady UTC_DATE – MySQL

  4. Jak wykonać UPSERT, abym mógł używać zarówno nowych, jak i starych wartości w części dotyczącej aktualizacji?

  5. connect ECONNREFUSED - węzeł js , sql