示例:
select trunc(123.4, 1);
-- 123.4 正數1表示小數點的個數
select trunc(123.4, -2);
-- 100
select trunc(123.4, -3);
-- 0 -3表示最小值從1000算起,不足1000的則為零
現有需求0到9取0,10 到19取 10
其實這種取整的需求也可以用簡單的計算來實現,比如python
# 獲取的數據以10遞增
int(123/10)*10
# 結果為120
select trunc(123.4, 1);
-- 123.4 正數1表示小數點的個數
select trunc(123.4, -2);
-- 100
select trunc(123.4, -3);
-- 0 -3表示最小值從1000算起,不足1000的則為零
現有需求0到9取0,10 到19取 10
# 獲取的數據以10遞增
int(123/10)*10
# 結果為120
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。