在MySQL中,CEIL()
函數用于返回大于或等于給定數值的最小整數。對于小數,CEIL()
函數的處理規則如下:
CEIL()
函數會先將其轉換為整數。CEIL()
函數會對轉換后的整數進行向上取整操作。例如:
CEIL(1.2); -- 結果為2
CEIL(10.99); -- 結果為11
CEIL(-3.5); -- 結果為-3
CEIL(-10.99); -- 結果為-10
需要注意的是,CEIL()
函數對于負數的處理與正數不同。對于負數,CEIL()
函數會先將其轉換為整數,然后進行向下取整操作。例如:
CEIL(-1.2); -- 結果為-2
CEIL(-10.99); -- 結果為-11