Bazy danych

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

niedziela, 13 listopada 2011

MySQL - MOD()

MOD()

MOD(liczba, dzielenie)


Funkcja zwraca resztę z dzielenia liczby "liczba" przez "dzielenie".

Dla przykładu liczbe 5 dzielimy przez 2.
Wynikiem jest 2.5.

W liczbie 5 liczba 2 "zmieści się" 2 razy. Resztą jest liczba 1.
2x2 + 1 = 5


Używanie operacji reszty z dzielenia można zapisać na kilka sposobów.

MOD(x,y)
lub
x % y
lub
x MOD y


UWAGA!!!
Funkcja MOD() umożliwia operacje na liczbach, w których występuje część ułamkowa (przykład 4).

Przykład 1:
SELECT MOD( 5, 2 )
Wynik:
MOD(5,2) 1


Przykład 2:

SELECT 5 MOD2
Wynik:
5 MOD 2 1


Przykład 3:

SELECT 5 %2
Wynik:
5 % 2 1


Przykład 4:
W liczbie 5 liczba 2 "zmieści się" 2 razy. Resztą jest liczba 1.5.

SELECT 5.5 %2
Wynik:
5.5 % 2 1.5

1 komentarz: