Bazy danych

Witryna zawiera podstawowe informacje odnośnie funkcji w bazach danych takich jak MySQL i Oracle oraz podstawowe informacje dotyczące zapytań.

sobota, 12 listopada 2011

MySQL - LOG

LOG()

LOG(wartosc)

Funkcja zwraca logarytm naturalnych z liczby "wartosc".


lub LOG(wartosc1, wartosc2)

Funkcja zwraca wartosc logarytmu przy podstawie z wartosc1 z liczby wartosc2.

UWAGA!!!
Jeżeli wartosc2 jest mniejsza lub równa 0, lub wartosc1 jest mniejsza lub równa 1 zostanie zwrócONE NULL. (przykład 3, przykład 4).


LOG(wartosc1,wartosc2) jest równoważne z LOG(wartosc2) / LOG(wartosc1).


Przykład 1:
SELECT log( 1 )
Wynik:
log(1) 0

SELECT ln( 1 )
Wynik:
ln(1) 0


Przykład 2:
SELECT log( 2, 8 )
Wynik:
log(2,8) 3


Przykład 3:

SELECT log( 1, 8 )
Wynik:
log(1,8) NULL


Przykład 4:
SELECT log( 2, 0 )
Wynik:
log(2,0) NULL

Brak komentarzy:

Prześlij komentarz