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

Odejmowanie – przykład:
select 4 - 2

Mnożenie – przykład:
select 3 * 4

Dzielenie – przykłady:
select 13 / 3

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
