0

我在 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 条记录。有没有更好/更稳定的方法来做到这一点?

只是为了一个小的背景故事,我不能使用连接,因为我在表一中的值为“12345678912A”。我需要将这些值与表 2 和表 3 中的“12345678912”匹配

4

0 回答 0