2017-04-19 100 views
0

我有兩張Excel表格(A和B)以及工作人員姓名。我想比較MS Access中的這兩個表。在MS Access SQL查詢中比較兩個表格

我有Access查詢其中字段進行比較等[姓氏,名字]和給我作爲結果用於與表B沒有等效構件表A的每一個成員。在我的SQL查詢中,Access做了一個簡單的字符串比較。例如:

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

的問題是,與umlauten名稱(A,U,ö,SS)這兩個表中未寫入SYNCHRON。有時我有ä或ae,ü或ue等。我可以在Access SQL中使用正則表達式來解決這個問題嗎?

感謝您的幫助。

+2

添加一些示例表格數據和預期結果 - 以及格式化文本。 – jarlh

+1

另外,請發佈完整的實際SQL嘗試SQL查詢。發佈的示例不是可編譯的,並且不會*簡單的字符串比較*。 – Parfait

回答

0

我會採取的方法是將名稱翻譯成標準格式,在表A和B的派生列中。然後,您可以使用此列進行簡單的字符串比較。

可以使用Access中的replace函數來完成翻譯。