Ms access 在access VBA中将数据从一个表插入到另一个表而不重复

Ms access 在access VBA中将数据从一个表插入到另一个表而不重复,ms-access,vba,Ms Access,Vba,我想将数据从一个表工作表a插入到另一个表工作表a,而不复制数据(即,如果客户名称已存在,则不要插入工作表a) 有没有一种方法可以通过VBA代码实现呢。 两个表中的字段名及其属性相同 您需要的是在语句中插入一个 INSERT INTO WorkTableA ( CustomerName, Col2, Col3...) SELECT CustomerName, Col2, Col3 FROM TableA LEFT JOIN WaorkTableA ON TableA.CustomerName

我想将数据从一个表
工作表a
插入到另一个表
工作表a
,而不复制数据(即,如果客户名称已存在
,则不要插入
工作表a

有没有一种方法可以通过VBA代码实现呢。
两个表中的字段名及其属性相同

您需要的是在
语句中插入一个

INSERT INTO WorkTableA
 ( CustomerName, Col2, Col3...) 
SELECT CustomerName, Col2, Col3
FROM TableA LEFT JOIN WaorkTableA ON TableA.CustomerName = WORKTABLEA.CustomerName
WHERE WorkTableA.CustomerName IS NULL
像这样的东西可能有用。 语句的
SELECT
部分将仅选择
工作表A中不存在的
部分