我有一个字段默认为小数点后的4个位置。该字段的数据类型为Number,字段大小为double,小数位数设置为4.我无法更改这些属性。删除十进制后的零
当运行一个查询,我怎么降为零以下
输入的数据= 0.5000% 所需的输出= 0.5%
输入的数据= 0.2500% 所需的输出= -0.25%
输入的数据= 100% 所需的输出= 100%
是否有我可以使用表达或功能?
我有一个字段默认为小数点后的4个位置。该字段的数据类型为Number,字段大小为double,小数位数设置为4.我无法更改这些属性。删除十进制后的零
当运行一个查询,我怎么降为零以下
输入的数据= 0.5000% 所需的输出= 0.5%
输入的数据= 0.2500% 所需的输出= -0.25%
输入的数据= 100% 所需的输出= 100%
是否有我可以使用表达或功能?
如果你也希望能够正确显示100%,你需要的东西是这样的:
SELECT
Format([NumberField], IIf(t >= 1, "0%", ".##%")) AS TextValue
FROM
YourTable
你确定你想没有前导零? – Brad