SQL ROUND函數用于將一個數值字段或表達式的值按指定的精度進行四舍五入。它接受兩個參數:要進行四舍五入的數值和要保留的小數位數。
語法: ROUND(expression, decimal_places)
參數說明:
示例: 假設有一個名為sales的表,其中包含一個名為amount的數值字段,我們可以使用ROUND函數來將amount字段的值按照指定的小數位數進行四舍五入。
SELECT ROUND(amount, 2) FROM sales;
以上語句將返回sales表中amount字段的值,保留兩位小數并進行四舍五入。
需要注意的是,ROUND函數有一個特殊的行為:如果要保留的小數位數為0,則返回的結果將是一個整數,而不是一個帶小數的數值。