我正在尝试在ms access中追加两个表。这是我目前查询的sql视图:

INSERT INTO MainTable
SELECT
FROM Table1 INNER JOIN Table2 ON Table1.University = Table2.University;

其中“university”是两个表之间唯一具有相似性的字段名。当我尝试运行查询时,出现以下错误:
Query must have at least one destination field.

我假设sql的INSERT INTO MainTable部分定义了目的地,但显然我错了。如何指定目的地?

最佳答案

您必须从select语句中选择一些内容。

INSERT INTO MainTable
SELECT col1, col2
FROM Table1 INNER JOIN Table2 ON Table1.University = Table2.University;

关于sql - 如何为追加查询定义目标Microsoft Access,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29103408/

10-11 10:52