ABS
Возвращает абсолютное значение (модуль) числа.
PostgreSQL 17.5
ABS(num)Параметры
- numnumeric | double precision
- Число
Возвращаемое значение
Неотрицательное число того же типа
Примеры
Модуль отрицательного числа
PostgreSQL 17.5
SELECT ABS(-5.7);Сколько лет от 1980 года
PostgreSQL 17.5
SELECT member_name,
ABS(
EXTRACT(
YEAR
FROM birthday
) - 1980
) AS years_from_1980
FROM FamilyMembers;Подробности
Расстояние между двумя числами без учёта того, какое из них больше, — ABS(a - b).