Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL LN() Функция – Връща естествения логаритъм на число

В MySQL, LN() функцията връща естествения логаритъм на определена стойност.

Вие предоставяте посочената стойност като аргумент при извикване на функцията.

Тази функция е синоним на синтаксиса с един аргумент на LOG() функция.

Синтаксис

Синтаксисът е така:

LN(X)

Където X е стойността, за която искате да се върне естественият логаритъм.

Ако X е по-малко или равно на 0.0E0, функцията връща NULL и се генерира предупреждение.

Пример 1 – Основна употреба

Ето основен пример, за да демонстрирате как работи тази функция.

SELECT LN(2);

Резултат:

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

И ето още един пример, използващ различна стойност.

SELECT LN(0.1);

Резултат:

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

Пример 2 – Отрицателна стойност

Ето пример за предаване на отрицателна стойност.

SELECT LN(-1);

Резултат:

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

Този пример връща стойност NULL, защото предоставеният аргумент е по-малък от 0.0E0.

Пример 3 – нула

Ето пример за предаване на нула като аргумент (получаваме същия резултат като предишния пример).

SELECT LN(0);

Резултат:

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

Пример 4 – Изрази

Можете също да предавате изрази като този:

SELECT LN(1+1);

Резултат:

+--------------------+
| 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. Импортирайте данни от електронна таблица на Excel или CVS в MySQL

  2. Използване на псевдоним в SQL изчисления

  3. Как да преброите всички редове, когато използвате SELECT с LIMIT в MySQL заявка?

  4. Wordpress Фатална грешка:Неуловена грешка:Извикване на недефинирана функция mysql_connect() в /wp-includes/wp-db.php:1570

  5. Как да запазите обратната наклонена черта при избягване на кавички в MySQL – QUOTE()