【发布时间】:2018-07-16 12:33:57
【问题描述】:
美好的一天,
我有一个问题需要你的帮助。
客户希望发票金额显示如下:
示例发票金额
-405.12 to be shown as 000000040512
&
-400.00 to be shown as 000000040000
以下查询适用于 405.12 金额,但对于 400.00 金额,它会删除右侧的两个零
LPAD(REPLACE((invoiceamt*-1),'.',''),12,0)
我该如何解决这个问题?
谢谢你 亚伦
【问题讨论】:
-
乘以 -100 而不是替换 . ?
-
出于兴趣,+400.00 的发票金额如何显示?
-
查询只返回负数的发票,所以不会返回+400.00