首页 热点专区 义务教育 高等教育 出国留学 考研考公

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

发布网友 发布时间:2022-04-23 13:35

我来回答

4个回答

热心网友 时间:2022-04-11 19:08

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

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

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

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

按确定后结果如图:

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

热心网友 时间:2022-04-11 20:26

先将数据转换为numeric类型,保留4位小数点,由零点几变为百分号前边的数字,再转换为varchar类型,然后再加'%'
如:
select ml as 毛利,sshje as 实收金额,
cast(cast(ml/sshje as numeric(4,4))*100 as varchar(20)) + '%' as 利润率
from chasalldayhz

热心网友 时间:2022-04-11 22:01

一般是Cast(A*100 as varchar(20))+'%'

热心网友 时间:2022-04-11 23:52

一般是Cast(A*100 as varchar(20))+'%'
这样可以么?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com