我在Access 2010中有一个使用以下SQL
的查询SELECT *
FROM [TABLE1]![STOCK_NUM], [TABLE2]![STOCK_NUM], [TABLE3]![STOCK_NUM]
WHERE [TABLE2]![STOCK_NUM] LIKE LEFT([TABLE1]![STOCK_NUM],11) AND [TABLE3]![STOCK_NUM] LIKE LEFT([TABLE1]![STOCK_NUM],11)
查询工作正常但它使访问极不稳定。当我尝试排序或过滤它甚至是最后一条记录时,我得到“程序没有响应”。每张表中大约有2k - 3k记录。是否有更好/更稳定的方法来做到这一点?
仅仅为了一个小故事,我不能使用连接,因为我在表1中的值是“12345678912A”。我需要将这些值与表2和3中的“12345678912”进行匹配