living in my life (史蘭諾系統整合服務)
2011年12月5日 星期一
[MS SQL]使用 CEILING 無條件進位(Use CEILING Rounds)
問題
使用 CEILING 無條件進位
當要對某欄位做無條件進位時,可以使用CEILING()
但是要注意到的是,CEILING()只能處理到整數位數
例:
3/2=1.5(無條件進位時要取得2)
實際情況:
SELECT CEILING(3/2)
理論上,你可能會認為是要為2,但實際上,並不是,所以你需指定位數
解決方法
SELECT CEILING(3/
2.0
)
如此一來就是你要的結果了
沒有留言:
張貼留言
‹
›
首頁
查看網路版
沒有留言:
張貼留言