对联接和MS Access使用通配符作为参数

时间:2018-07-26 18:41:06

标签: sql ms-access join parameters wildcard

我有2个数据库,条目应该相等,但是不幸的是,一个数据库中有一些额外的空间。

我的b.ACCTNO参数具有正确的记录,例如“ AAA”之类的示例,但是a.Account会将其记录为“ _AAA”,其中下划线是空格。

我正在尝试在join语句中使用通配符以使其匹配。没有语法问题,但通配符似乎根本不起作用。

From AR_Open_Query as a inner join GuAccount as b ON b.ACCTNO like ("*" & a.Account)

上面的代码,由于记录中的间隔与非间隔记录不匹配,因此如果没有Join,我得到的结果会更少。

ON b.ACCTNO = a.Account

如果我不使用这样的通配符,则实际上可以获得更多结果,但是 没有达到我想要的。

有什么建议吗?并预先感谢您。

1 个答案:

答案 0 :(得分:0)

直接使用User Agent函数怎么样?过去我取得了很好的成绩。

Trim()