ROUND() 函數 (SQL ROUND() Function)

ROUND() 函數用來對數值欄位值進行四捨五入計算。

ROUND() 語法 (SQL ROUND() Syntax)

SELECT ROUND(column_name, decimals) FROM table_name;
decimals用來設定要四捨五入到小數點第幾位,0表示個位數。

ROUND() 函數查詢實例 (Example)

假設我們想從下面的「orders」資料表中查詢各筆訂單的金額,並四捨五入去除小數點位數:
O_Id Price
1 1000.45
2 2000.14
3 500.68

我們可以下這個 SELECT 查詢敘述句:
SELECT ROUND(Price, 0) FROM orders;

返回的結果如下:
ROUND(Price, 0)
1000
2000
501