SQL Server 中的 FLOOR() 和 CEILING()函数
1. FLOOR()函数:
FLOOR()函数返回小于或等于数字的最大整数值。
句法 :
FLOOR(number)
参数:必需。一个数值。
number :它是一个数值。
返回:它返回整数值。
示例-1:
当参数为正数时。
SELECT FLOOR(21.53);
输出 :
21
示例 2 :
当参数为负数时。
SELECT FLOOR(-21.53);
输出 :
-22
2. CEILING()函数:
CEILING()函数返回大于或等于数字的最小整数值。
句法 :
CEILING(number)
参数:必需。一个数值。
number :它是一个数值。
返回:它返回整数值。
示例-1:
当参数为正数时。
SELECT CEILING(21.53);
输出 :
22
示例 2 :
当参数为负数时。
SELECT CEILING(-21.53);
输出 :
-21