Operatory arytmetyczne

Język SQL posiada następujące operatory matematyczne:

Operator

+

*

/

%

Działanie

dodawanie

odejmowanie

mnożenie

dzielenie

dzielenie modulo – reszta z dzielenia

Dodawanie – przykład:
select 1 + 2
Przykład : select 1 + 2
Odejmowanie – przykład:
select 4 - 2
Przykład : select 4 – 2
Mnożenie – przykład:
select 3 * 4
Przykład: select 3 * 4
Dzielenie – przykłady:
select 13 / 3
Przykład: select 13 / 3
select 13.0 / 3
Przykład: select 13.0 / 3

Uwaga: operator „/” zachowywał się w różny sposób w zależności od parametrów. Jest to związanie z zapamiętywaniem typów parametrów operatora. Jeśli przynajmniej jeden z parametrów będzie typu zmiennopozycyjnego, to wynik także będzie tego typu. Jeśli jest niezbędna wartość w innym typie, to niezbędne jest jawna konwersja typów.

Dzielenie modulo – reszta z dzielenia:
select 13 % 3
Przykład: select 13 % 3

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *