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

我做的时候始终是把相除后的结果的小数点给去掉了是整数了我要有1位小数点... 我做的时候始终是把相除后的结果的小数点给去掉了是整数了
我要有1位小数点
展开
 我来答
www_MMM_www
2008-11-25 · 超过26用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:0
展开全部
除数或被除数有一个不是整型数据就可以。
如果是常数计算,直接加上小数点和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
sytdeedee
2008-11-25 · TA获得超过442个赞
知道小有建树答主
回答量:694
采纳率:0%
帮助的人:623万
展开全部
你是怎么做的 发个列子看看吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式