SQL怎么把小数转换为百分比?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL怎么把小数转换为百分比?相关的知识,希望对你有一定的参考价值。

例如:通过公式计算出来的小数,N多位,如何转换为2位或整数的百分比?

举例说明。例如有数据表如图:

第一步:选择数据区域B2:B5.

第二步:点击格式-设置单元格格式。如图:

第三步:选择数值-百分比-小数点位数。如图:

按确定后结果如图:

注: 本例是采用excel 2007版本做的。

参考技术A 先将数据转换为numeric类型,保留4位小数点,由零点几变为百分号前边的数字,再转换为varchar类型,然后再加'%'
如:
select ml as 毛利,sshje as 实收金额,
cast(cast(ml/sshje as numeric(4,4))*100 as varchar(20)) + '%' as 利润率
from chasalldayhz
参考技术B 一般是Cast(A*100 as varchar(20))+'%'
这样可以么?本回答被提问者采纳
参考技术C 一般是Cast(A*100 as varchar(20))+'%'

js数字转换成百分比显示

如题!
比如做一个进度条,
总数为随意数来个(价格):5678
去掉随意数来个:1234
进度条显示去掉了相应的百分之多少

....10%
...................50%

请问怎么样实现?

参考技术A

本回答被提问者采纳

以上是关于SQL怎么把小数转换为百分比?的主要内容,如果未能解决你的问题,请参考以下文章

oracle:求百分比,保留小数点后两位,不会出现.01的情况,也不会出现#######的情况,写一条sql语句

T-SQL如何将整型值变成浮点型

js数字转换成百分比显示

SQL语句小数变成百分数

在C语言中的百分比怎么精确到小数和保留整数四舍五入?

SQL中将数据字段变为百分数