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 |