在 SQL 中,ROUND() 函數用于將一個數字舍入為指定的小數位數。它接受兩個參數:要舍入的數字和要保留的小數位數。
使用 ROUND() 函數的語法如下:
ROUND(number, decimal_places)
其中:
number 是要舍入的數字;
decimal_places 是要保留的小數位數。
以下是一些 ROUND() 函數的示例:
SELECT ROUND(3.14159, 0);
輸出:3
SELECT ROUND(3.14159, 2);
輸出:3.14
SELECT ROUND(3.14159, 1);
輸出:3.1
注意事項:
如果 decimal_places 參數為正數,則結果將舍入到指定的小數位數;
如果 decimal_places 參數為負數,則結果將舍入到指定的整數位數;
如果 decimal_places 參數為零,則結果將舍入到最接近的整數。
希望能幫到你!