【发布时间】:2011-01-29 03:31:26
【问题描述】:
在 SQL 中,我有 col1 和 col2。两者都是整数。
我想做这样的事情:
select col1/col2 from tbl1
我得到1 的结果col1=3 和col2=2
我想要的结果是1.1
我输入了round(col1/col2,2)。结果还是 1。
我输入了decimal(col1/col2,2)。小数点不是内置函数。
如何才能获得 1.1?
【问题讨论】:
-
3除以2等于1.5吗?
-
什么样的四舍五入给你 3/2 = 1.1?
-
@Blorgbeard:他可能已经自动将其转换为二进制文件。 :)
标签: sql-server sql-server-2005