sql server 中 int 数据类型除法的问题
2011-01-07 14:39
375 查看
问题:两个int 型的值 ,比如:10和3
,我想让10除以3得到3.33(保留两位小数,四舍五入)
解决办法:convert(decimal(10,2),round(@a*1.00/@b,2))
@a,@b分别为int型
这样的方法能解决问题,但感觉很麻烦,不知道 各位有没有其他或更好的办法?
,我想让10除以3得到3.33(保留两位小数,四舍五入)
解决办法:convert(decimal(10,2),round(@a*1.00/@b,2))
@a,@b分别为int型
这样的方法能解决问题,但感觉很麻烦,不知道 各位有没有其他或更好的办法?
相关文章推荐
- sql server 中 int 数据类型除法的问题
- char, signed char,unsigned char, short int unsigned short int, int数据类型取值问题
- mysql中int数据类型长度的问题
- SQL server数据类型int、bigint、smallint、tinyint
- 关于数据类型的一个小问题 (int) (int &) (int ) &
- SQL string类型的数据按int类型排序 分类: SQL Server 2014-12-08 16:56 393人阅读 评论(0) 收藏
- Sql 在将varchar值 '1,2,.. ' 转换成数据类型 int 时失败 的问题
- 创建mysql数据表时,字段的int类型长度问题
- Sql 在将varchar值 '21,123,.. ' 转换成数据类型 int 时失败 的问题
- 一个有趣的 int 与 float 数据类型的小问题
- mysql中int数据类型长度的问题
- 有关java中数据类型byte,int的一个小问题
- SQL Server 2005 int与datetime数据类型的存储结构说明
- SQL Server 2005 int与datetime数据类型的存储结构说明
- mysql中int数据类型长度的问题
- 实体类的属性的数据类型问题(model的数据类型尽量不要设为int)
- Powerbuilder数据类型和SQL Server数据类型兼容问题
- SQL SERVER 数据挖掘中的几个问题(一):理解内容类型
- SQL Server 2008 中,将int数据类型如何转换为string输出?
- 关于int类型数据在内存中的高低位存储问题