Database 访问:根据表1的名称和表2中的列合并2个表
我有microsoft access 2007数据库,我想编写一个查询来合并该数据库中的两个表 表1:Database 访问:根据表1的名称和表2中的列合并2个表,database,ms-access,Database,Ms Access,我有microsoft access 2007数据库,我想编写一个查询来合并该数据库中的两个表 表1: ID color 1 red 2 orange 3 green 4 blue 5 purple 6 yellow 表2: Name Value Table 1 27 Table 2 31 Table 3 65 结果应该是 表3: 谢谢 这里
ID color
1 red
2 orange
3 green
4 blue
5 purple
6 yellow
表2:
Name Value
Table 1 27
Table 2 31
Table 3 65
结果应该是
表3:
谢谢 这里有一种可能性,其他的可能包括子查询,但我怀疑您过于简化了,因为如果您真的想将每个记录更新为单个值,您会这样做
UPDATE Table1, Table2
SET Table1.Value = Table2.Value
WHERE Table2.Name = "Table 1"
我希望名字和价值是由于简化,而不是真实的名字
UPDATE Table1, Table2
SET Table1.Value = Table2.Value
WHERE Table2.Name = "Table 1"