SQL SERVER除运算怎样取小数形式

来源:互联网 发布:openframeworks知乎 编辑:程序博客网 时间:2024/04/30 04:57

SELECT 10/4

结果为2.

但是我们想要的结果是2.50这样的形式。


SELECT 10*1.0/4 

结果为2.500000


所以,如果我们要保留2位小数的话,用CAST(…… AS DECIMAL(18,2))就行了。


语句:

select cast(10*1.0/4 as decimal(18,2))




0 0
原创粉丝点击