sql server 计算相除时怎么得到包含小数点的结果

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:51:01
我做的时候始终是把相除后的结果的小数点给去掉了是整数了
我要有1位小数点

除数或被除数有一个不是整型数据就可以。
如果是常数计算,直接加上小数点和0即可
执行一下,体会一下吧:
declare @a decimal(12,4),@b int,@c decimal(12,4)
select @a=10,@b=3,@c=3
select @a/@b,@a/@c,@a/3,@b/2.0,@b/2,@c/2,3/2,3.0/2

你是怎么做的 发个列子看看吧