FirebirdSQL logo

Арифметические операторы

Table 1. Приоритет арифметических операторов
Оператор Назначение Приоритет

+signed_number

Унарный плюс

1

-signed_number

Унарный минус

1

*

Умножение

2

/

Деление

2

+

Сложение

3

-

Вычитание

3

Example 1. Арифметические операторы
UPDATE T
SET A = 4 + 1/(B-C)*D

Операторы сравнения

Table 1. Операторы сравнения
Оператор Назначение Приоритет

IS

Проверяет, что выражение в левой части является псевдозначением NULL или соответствует логическому значению вправой части.

1

=

Равно, идентично

2

<>, !=, ~=, ^=

Не равно

2

>

Больше

2

<

Меньше

2

>=

Больше или равно

2

<=

Меньше или равно

2

!>, ~>, ^>

Не больше

2

!<, ~<, ^<

Не меньше

2

В эту же группу входят предикаты сравнения IS DISTINCT FROM, BETWEEN, IN, LIKE, CONTAINING, SIMILAR TO и другие.

Example 1. Использование оператора сравнения
IF (SALARY > 1400) THEN
...