示例
示例
SELECT CEIL(1.2), FLOOR(1.8); -- 2, 1
SELECT CEIL(-1.5), FLOOR(-1.5); -- -1, -2
-- 总页数:向上取整
SELECT CEIL(COUNT(*) / 20) AS pages FROM orders;| 别名 | CEILING 与 CEIL 等价(两库都支持) |
|---|---|
| 负数 | 向数轴方向取整:CEIL(-1.5)=-1、FLOOR(-1.5)=-2 |
| 返回类型 | PostgreSQL 保留 numeric/dp 类型;MySQL 视参数类型返回整数或小数 |