我需要一个查询,它将从一个表(表 2)中获取主键并将其作为外键放在第二个表(表 1)中。数据库是 Microsoft Access 2007。我尝试了以下查询,但没有成功:
update table1
set table1.table2ID = table2.ID
FROM table1 INNER JOIN table2 on table1.name = table2.name
两张表如下:
表格1:
ID | table2ID | Name
--------------------------
1 | | Name1
2 | | Name2
3 | | Name1
表 2:
ID | Name
-----------------
1 | Name1
2 | Name2
我希望结果是:
表格1:
ID | table2ID | Name
--------------------------
1 | 1 | Name1
2 | 2 | Name2
3 | 1 | Name1