Die LOG10 SQL-Funktion in MySQL und MariaDB - Logarithmus zur Basis 10
LOG10
Syntax:
LOG10(Zahl)
Rückgabe-Wert:
FLOAT
Funktions-Typ:
Numerische Funktion
Funktions-Beschreibung
Die LOG10()-Funktion gibt den Logarithmus auf Basis 10 von "Zahl" zurück.
Wenn der Wert von "Zahl" kleiner oder gleich 0 ist, wird NULL zurückgegeben.
Wenn "Zahl" den Wert NULL hat, wird von der LOG10()-Funktion NULL zurückgegeben.
SQL Beispiele für die LOG10-Funktion
1 2 3 4 5
selectlog10(2.4) as result;selectlog10(2) as result;selectlog10(-2) as result;
result
double(23)
0.38021124171160603
result
double(23)
0.3010299956639812
result
double(23)
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download
Verwendung der LOG10() Funktion in MySQL und MariaDB-Datenbanken
Die LOG10()-Funktion in MySQL und MariaDB wird verwendet, wenn Logarithmen mit der Basis 10 berechnet werden müssen, beispielsweise wenn mit logarithmischen Skalen gearbeitet oder Daten analysiert werden, die einer logarithmischen Beziehung zur Basis 10 folgen. Die Funktion arbeitet mit Gleitkomma-Arithmetik, sodass die Genauigkeit des Ergebnisses vom zugrunde liegenden Datentyp abhängt.