Function Reference

ABS

Returns the absolute value of a number.

PostgreSQL 17.5
ABS(num)

Parameters

numnumeric | double precision
Number

Return value

A non-negative number of the same type

Examples

Absolute value of a negative number

PostgreSQL 17.5
SELECT ABS(-5.7);
abs
5.7

Years away from 1980

PostgreSQL 17.5
SELECT member_name,
	ABS(
		EXTRACT(
			YEAR
			FROM birthday
		) - 1980
	) AS years_from_1980
FROM FamilyMembers;
member_nameyears_from_1980
Headley Quincey20
Flavia Quincey17
Andie Quincey3
Lela Quincey5
Annie Quincey8
Ernest Forrest19
Constance Forrest12
Wednesday Addams25

Details

The distance between two numbers, regardless of which one is larger, is ABS(a - b).

See also

Where to learn