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
Głąbie, pomyliłeś się
OdpowiedzUsuń