Математические функции

Порядок выполнения операций

Математические выражения могут содержать разные операторы.

Приоритет выполнения математических операций:

  • выражение в скобках;
  • унарный минус (минус перед числом);
  • умножение и деление;
  • сложение и вычитание.

Выражения одного приоритета выполняются слева направо.

SELECT 2 + 3 - 4 AS result
#result
11
SELECT 4 + 4 / 2 AS result
#result
16

Хочешь изменить порядок - ставь скобки:

SELECT (4 + 4) / 2 AS result
#result
14
ПредыдущаяСледующая