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 redondeanumeric | 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;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;Detalles
CEILING y CEIL funcionan igual. Los números negativos se redondean hacia cero: CEILING(-4.1) devuelve -4.