比较MS Access SQL查询中的两个表

时间:2017-04-19 14:05:19

标签: sql regex ms-access

我有两个Excel表(A和B),其中包含员工姓名。我想在MS Access中比较这两个表。

我有一个Access查询,比较 [Lastname,Firstname] 这样的字段,并为表A 的每个成员提供了结果,而没有等效成员>表B 。在我的SQL查询中,Access进行了简单的字符串比较。例如:

SELECT User.A, User.B 
WHERE User.A Is Null

问题是umlauten(ä,ü,ö,ß)的名称不会在两个表中同步写入。有时我有ä或ae,ü或ue等。我可以在Access SQL中使用正则表达式来解决这个问题吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我将采用的方法是在表A和B的派生列中将名称转换为标准格式。然后,您可以使用此列进行简单的字符串比较。

可以使用Access中的replace功能完成翻译。