【发布时间】:2020-06-04 23:07:08
【问题描述】:
我正在尝试使用 Table2 中的 Info 向 Table1 添加一条新记录,但只有在 Table2 中的一列为空的情况下。
所以说 Table2 有 3 条记录,第 2 列中只有 1 条有空值。我希望将 Table2 中的第 1 列和第 3 列信息作为新记录添加到 table1 中,但仅限于那 1 条记录。
我不能同时使用 INSERT into 和 WHERE,有人可以提出替代方案吗?我正在考虑创建一个临时表,从 table2 添加所有记录,删除不为空的记录(我想我可以这样做)只留下我想要添加的记录,然后我可以使用 Insert into。
感觉很漫长,因为我还是一个初学者,所以我想知道我是否没有错过什么。仅供参考,我正在使用 VBA 运行 SQL,但无法弄清楚使用什么来提供任何代码。
【问题讨论】:
-
样本数据和期望的结果真的很有帮助。