SQL Academy
Premium
Funktionsreferenz

CEILING

Synonym für CEIL: gibt eine Zahl zurück, die auf die nächste ganze Zahl aufgerundet ist.

PostgreSQL 17.5
CEILING(num)

Parameter

numnumeric | double precision
Zu rundende Zahl

Rückgabewert

Ganzzahliger Wert: numeric für numeric, double precision für double precision und für ein ganzzahliges Argument

Beispiele

Positive und negative Zahl

PostgreSQL 17.5
SELECT CEILING(4.1) AS up,
	CEILING(-4.1) AS negative;
upnegative
5-4

Wie viele Kisten zu je 3 Stück nötig sind

PostgreSQL 17.5
SELECT good,
	SUM(amount) AS units,
	CEILING(SUM(amount) / 3.0) AS boxes_of_three
FROM Payments
GROUP BY good
ORDER BY good;
goodunitsboxes_of_three
121
452
542
6104
721
811
93211
1011
1111
1311

Details

CEILING und CEIL arbeiten gleich. Negative Zahlen werden in Richtung null gerundet: CEILING(-4.1) gibt -4 zurück.

Siehe auch

Wo du es lernst