访问sql追加列

访问sql追加列,sql,ms-access,Sql,Ms Access,我有一个表,需要通过添加新字段来更新。。我可以更改表并更新每一行。但是有没有办法将查询结果追加到表中?我知道结果将具有相同的行数 编辑:让我说清楚 我有 我生成另一个单列表 table2 | col1 我想要 table3 | table1.col1,table1.col2,table2.col1 顺便说一句,表1和表2没有公共字段,所以我不能有意义地将它们连接起来。我想是这样。我还没有测试过这个,但是我发现你可以使用一个 更新Table1 SET Column1=Column1&从表2中

我有一个表,需要通过添加新字段来更新。。我可以更改表并更新每一行。但是有没有办法将查询结果追加到表中?我知道结果将具有相同的行数

编辑:让我说清楚 我有

我生成另一个单列表

table2 | col1
我想要

 table3 | table1.col1,table1.col2,table2.col1

顺便说一句,表1和表2没有公共字段,所以我不能有意义地将它们连接起来。

我想是这样。我还没有测试过这个,但是我发现你可以使用一个
更新Table1 SET Column1=Column1&从表2中选择Column2,我认为是这样。我还没有测试过这个,但是我发现你可以使用一个
更新表1 SET Column1=Column1&从表2中选择Column2,其中xxxx

添加一个新字段并追加结果似乎是两个问题。请澄清您的问题,或者您想要向表中添加新字段,或者您想要附加结果,或者将结果附加到每行的一列,或者合并所有类型的内容?如果两个表之间没有公共字段,则无法可靠地匹配行。数据库引擎将无法知道表2中的哪一行应该与表1中的哪一行匹配。我认为这将问题的要求变成了不可能的事情。如果没有要连接的内容,则无法连接两个表。添加新字段并追加结果似乎是两个问题。请澄清您的问题,或者您想要向表中添加新字段,或者您想要附加结果,或者将结果附加到每行的一列,或者合并所有类型的内容?如果两个表之间没有公共字段,则无法可靠地匹配行。数据库引擎将无法知道表2中的哪一行应该与表1中的哪一行匹配。我认为这将问题的要求变成了不可能的事情。你不能在没有连接的情况下连接两个表。虽然这是可能的,但这可能不是一个好主意,我认为@HansUp是正确的,OP需要多考虑一下。最初的问题并没有说没有任何连接。我假设有一些东西,@dasman只是想用一个子查询连接一个字段。虽然这是可能的,但可能不是一个好主意,我认为@HansUp是正确的,OP需要再考虑一下。最初的问题并没有说没有任何东西可以连接。我以为有什么东西,@dasman只是想用一个子查询连接一个字段。
 table3 | table1.col1,table1.col2,table2.col1