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

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

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

SELECT ROUND(column_name, decimals) FROM table_name;

decimals 用來設定要四捨五入到小數點第幾位,0 表示個位數。

ROUND() 函數用法 (Example)

假設我們想從下面的 orders 資料表中查詢各筆訂單的金額,並四捨五入去除小數點位數:

O_IdPrice
11000.45
22000.14
3500.68

我們可以下這個 SELECT 查詢敘述句:

SELECT ROUND(Price, 0) FROM orders;

返回的結果如下:

ROUND(Price, 0)
1000
2000
501