0

我需要将它们滚动到一个插入语句中。我在想一个完全外部连接的东西,但这不起作用,因为我正在与 columnA 连接,另一个与 columnB 连接,所以我不确定......我是否必须使用两个插入语句......因为我试过了,但没有得到我想要的结果。

   FROM MainTable RIGHT JOIN SubTable ON MainTable.ColumnA = SubTable.ColumnA
   WHERE (((MainTable.ColumnA) Is Null) AND ((Left([SubTable].[ColumnA],3))="001"));

   FROM SubTable LEFT JOIN MainTable ON SubTable.ColumnB = MainTable.ColumnB
   WHERE (((MainTable.ColumnA) Is Null) AND ((Left([SubTable].[ColumnA],3))="001"));

仅供参考...这来自一个 ACCESS 插入查询,我无法在 SQL 视图中打开该查询以查看该代码的确切外观

4

1 回答 1

0

如果我记得正确访问,它就不能完全加入。这看起来像是 Access 的尝试。在谷歌上做快速检查,我发现这个链接说把它改成一个像 wdosanjos 建议的联合:http://office.microsoft.com/en-us/access-help/join-tables-and-queries-HA010096320 。 aspx

于 2013-11-12T05:43:13.183 回答