如何通过匹配值在ms访问中添加新列

时间:2009-12-03 09:42:44

标签: sql ms-access

在具有两个表的ms访问数据库中

TableA
MSN     PR1
12      A
13      B
11      C
14      X

TableB
MSN     PR2
14      L
12      M
13      O
11      X

如何编写sql查询以便PR2列添加到TableA但仅在匹配MSN值之后。所以最终的TableC将是

TableC
MSN     PR1   PR2
12      A      M
13      B      O
11      C      X
14      X      L

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

您可以使用SQL创建命名查询:SELECT * FROM TableA JOIN TableB USING (MSN),或者如果您愿意SELECT * FROM TableA, TableB WHERE TableA.MSN = TableB.MSN