MySQL四舍五入函數可以幫助我們在進行數據運算時將結果舍入為指定的小數位數。下面我們來詳細了解一下MySQL四舍五入函數的用法。
ROUND(number, decimals)
其中,number為需要進行四舍五入的數值,decimals為指定的小數位數。例如:
SELECT ROUND(123.456, 2);
輸出結果為:123.46
如果decimals參數未指定,則默認為0,即將數值四舍五入為整數。例如:
SELECT ROUND(123.456);
輸出結果為:123
除了ROUND函數外,MySQL還提供了CEILING函數和FLOOR函數,它們都可以幫助我們將數值進行取整。
CEILING函數可以將數值向上取整。例如:
SELECT CEILING(123.456);
輸出結果為:124
FLOOR函數則可以將數值向下取整。例如:
SELECT FLOOR(123.456);
輸出結果為:123
總結:
- ROUND函數可以將數值四舍五入為指定小數位數的數值。
- CEILING函數可以將數值向上取整為整數。
- FLOOR函數可以將數值向下取整為整數。