访问插入键不在其他表中

时间:2016-12-21 11:51:12

标签: ms-access

我的查询工作正常

''

现在我想做相反的事情,却无法让它发挥作用。

即我想将数据添加到Master表中,其中Master(主)中不存在Case(Key)但是Extract中存在DOES。我需要使用insert将Case从Extract复制到Master表,其中包含一些名为DFM和Clarification Text的其他字段。

1 个答案:

答案 0 :(得分:1)

这样的事情:

INSERT INTO Master ( . . .)
    SELECT . . .
    FROM Extract e
    WHERE NOT EXISTS (SELECT 1
                      FROM Master m
                      WHERE m.Case = e.Case
                     );

我不知道表中的列,也不知道您想要设置的值。