【发布时间】:2017-06-13 01:22:51
【问题描述】:
我有两个单独的查询,它们使用以下函数从两个单独的表中修剪 0
Replace(LTrim(Replace(Nz([03_Account_Matrix].[PORT_ACCT_DDA]),"0"," "))," ","0")
Nz 是因为第一个表中有一些空值。
Replace(LTrim(Replace(Nz([04_Balance].[Account]),"0"," "))," ","0")
这是因为它们可能是同一个帐户,但前导 0 的数量不同(我知道这设计很糟糕)。
An example number is 00040007613 and 0040007613 which are the same and get trimmed to be so.
但是,当我在此帐号上链接修剪后的查询时,没有结果;虽然,在查询中,它们是相同的值。为什么会出现这种情况?我最好的猜测是因为字符串可能包含不同数量的空格....?
【问题讨论】:
标签: ms-access