SQL Academy
Premium
Funktionsreferenz

ABS

Gibt den Betrag (absoluten Wert) einer Zahl zurück.

PostgreSQL 17.5
ABS(num)

Parameter

numnumeric | double precision
Zahl

Rückgabewert

Nicht negative Zahl desselben Typs

Beispiele

Betrag einer negativen Zahl

PostgreSQL 17.5
SELECT ABS(-5.7);
abs
5.7

Wie viele Jahre von 1980 entfernt

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

Den Abstand zwischen zwei Zahlen, egal welche größer ist, liefert ABS(a - b).

Siehe auch

Wo du es lernst