我有一个默认为小数点后4位的字段。字段的数据类型为Number,字段大小为double,小数位数设置为4.我无法更改这些属性。
运行查询时,如何删除以下
的零输入数据= 0.5000% 期望输出= .5%
输入数据= 0.2500% 期望输出= .25%
输入数据= 100% 期望输出= 100%
我可以使用表达式或函数吗?
答案 0 :(得分:1)
您可以使用格式$。函数。
SELECT Format$([MyTable].[Data],".##%") AS [Desired]
FROM [MyTable];
答案 1 :(得分:0)
如果你也希望 100%正确显示,你需要这样的东西:
SELECT
Format([NumberField], IIf(t >= 1, "0%", ".##%")) AS TextValue
FROM
YourTable