首先:

用col*1.00

  把int字段隐式转换成decimal类型。

然后:

round(col,2)来截取前两个小数前的数据

  最后:

CONVERT(FLOAT,decimalNum)来转换成float类型

  eg:

CONVERT(FLOAT,(round((col1*1.00 )*100/(col2*1.00),2) ))

  

  这里col2是总数,col1是部分,结果是这样的:

19.38

如果需要的话还可以加个“%”号,这样子:

CONVERT(nvarchar(5),(CONVERT(FLOAT,(round((col1*1.00 )*100/(col2*1.00),2) ))))+'%'

  

结果是这样的:

19.38%

最新文章

  1. #研发解决方案#discache-分布式缓存查询与管理系统
  2. C#通过事件跨类调用WPF主窗口中的控件
  3. win7 winsxs精简 cmd 脚本之 再次 改进版
  4. struts2框架快速入门小案例
  5. mysql中查询某字段所在的表方法
  6. Linux下p2p的聊天功能实现
  7. 在[self addsubView:xxx]中,self.name 和 _name的区别
  8. 大endian和little endian
  9. HttpWebRequest的简单使用
  10. ActiveMQ集群支持Master/Slave模式
  11. 最长公共子序列(POJ1458)
  12. 阿里云对象存储 OSS 应用服务器搭建代码
  13. vue中使用swiper-slide时,循环轮播失效?
  14. PHP多进程引发的msyql连接数问题
  15. jhipster安装_Windows
  16. 解决linux用户切换失败 su:execute /usr/bin 没有权限
  17. cuda编程-矩阵乘法(2)
  18. 【ERROR】no matching function for call to 'std::basic_ifstream<char>::basic_ifstream
  19. 【协议】4、http状态码
  20. Solr7.1---简单搜索

热门文章

  1. linux之SQL语句简明教程---DROP TRUNCATE
  2. 【LeetCode练习题】Merge Sorted Array
  3. [置顶] Direct UI
  4. C语言当中的作用域
  5. x/nfu-用gdb查看内存
  6. 【Android Training UI】创建自定义Views(Lesson 0 - 章节概览)
  7. Flash Recovery Area空间不足导致DB不能打开或hang住处理方法
  8. jsonsql
  9. Oracle 归档路径
  10. NSURLSessionDownloadTask 下载文件