Справочник по функциям

CEILING

Синоним CEIL: возвращает число, округлённое вверх до ближайшего целого.

PostgreSQL 17.5
CEILING(num)

Параметры

numnumeric | double precision
Округляемое число

Возвращаемое значение

Целое значение: numeric для numeric, double precision для double precision и для целого аргумента

Примеры

Положительное и отрицательное число

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

Сколько коробок по 3 штуки нужно

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

Подробности

CEILING и CEIL работают одинаково. Отрицательные числа округляются в сторону нуля: CEILING(-4.1) вернёт -4.

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

Где изучить