访问中的匹配工具

时间:2014-06-16 23:02:24

标签: sql ms-access

我正在尝试在表中具有匹配的访问返回地址。目前我的结果低于结果,因为我的表达式仅匹配左3: Expr1 :((左([Sales]。[ShipToAddress1],3)=左([HPG ROSTER]。[地址1],3)))

ShipToAddress1地址1

10420 VISTA DEL SOL 10420 Vista Del Sol

10420 VISTA DEL SOL 10460 Vista Del Sol

10301 GATEWAY WEST 10301 Gateway West

3535 S. I35E 3535 S. I-35 East

3535 S. I35E 3537 South I-35

有没有办法让访问匹配"数字"从Shipto地址和地址1的数字而不是左3?

1 个答案:

答案 0 :(得分:0)

使用Instr并搜索第一个空格。

我认为这应该适合你:

((Instr(1, [Sales].[ShipToAddress1], ' ') = Instr(1, [HPG ROSTER].[Address1], ' '))

注意:您还希望匹配类似邮政编码的内容。