Referencia de funciones

CEILING

Sinónimo de CEIL: devuelve un número redondeado hacia arriba al entero más próximo.

PostgreSQL 17.9
CEILING(num)
num
Número que se redondea
numeric | double precision

Valor devuelto

Valor entero: numeric para numeric, double precision para double precision y para un argumento entero

Ejemplos

Número positivo y negativo

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

Cuántas cajas de 3 unidades hacen falta

PostgreSQL 17.9
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

Detalles

CEILING y CEIL funcionan igual. Los números negativos se redondean hacia cero: CEILING(-4.1) devuelve -4.

Véase también

Dónde aprenderlo