Функция ABS

Функция ABS находит модуль числа, то есть из отрицательного делает положительное.

Синтаксис

SELECT ABS(поле) FROM имя_таблицы WHERE условие

Таблицы для примеров

таблица weather
id
айди
date
дата
temperature
температура
1 2010-12-01 -15
2 2010-12-02 -25
3 2010-06-01 15

Пример

В данном примере при выборке из таблицы выводится абсолютное значение температуры (то есть минусы отбрасываются):

SELECT *, ABS(temperature) as temperature FROM weather

Результат выполнения кода:

id
айди
date
дата
temperature
температура
1 2010-12-01 15
2 2010-12-02 25
3 2010-06-01 15

Пример

Давайте выберем все записи, в которых абсолютное значение температуры меньше 20-ти:

SELECT * FROM weather WHERE ABS(temperature)<20

Результат выполнения кода:

id
айди
date
дата
temperature
температура
1 2010-12-01 -15
3 2010-06-01 15

Смотрите также

  • функцию SIGN,
    которая определяет знак числа