На примере сложения мы разобрали, как работают математические операторы, далее просто рассмотрим остальные операторы:
Оператор |
Действия |
Пример |
Result |
+ |
Сложение |
2 + 3 |
5 |
- |
Вычитание |
2 - 3 |
-1 |
* |
Умножение |
2 * 3 |
6 |
/ |
Деление |
4 / 2 |
2 |
% |
Остаток от деления |
5 % 4 |
1 |
^ |
Возведение в степень |
2.0 ^ 3.0 |
8 |
|/ |
Квадратный корень |
|/ 25.0 |
5 |
||/ |
Кубический корень |
||/ 27.0 |
3 |
@ |
Модуль числа |
@ -5.0 |
5 |
select
1 + 5 as addition,
10 - 7 as subtraction,
4 * 3 as multiplication,
8 / 2 as division,
11 % 3 as remainder,
3.0 ^ 2 as power,
|/ 49.0 as square_root,
||/ 64.0 as cube_root,
@ -8.0 as absolute_value;
На самом деле, таких операторов больше, мы рассмотрели только лишь те, что, как правило, встречаются чаще остальных.
Еще одно важное замечание: если вы испытываете сложности с запоминанием отдельных операторов, не переживайте, заучивать их не надо. В SQL настолько большое разнообразие функций и операторов, что все выучить нельзя, да и незачем. Поэтому спокойно примите правило, если чего-то не знаем - идем гуглить, а при активном использовании самое необходимое запомнится само.