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;Сколько коробок по 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;Подробности
CEILING и CEIL работают одинаково. Отрицательные числа округляются в сторону нуля: CEILING(-4.1) вернёт -4.