1

我有两个表,如下所述:

在此处输入图像描述

如何执行查询以合并表 B 中的重复数据,以便获取表 C 中的记录源自表 A 和表 B?

任何帮助都将受到高度赞赏.. 谢谢!

4

1 回答 1

1

这可以使用UNION

SELECT ID, Value FROM TableA
UNION
SELECT ID, Value FROM TableB

如果有一个名为的额外表TableC,并且您想插入 and 的结果TableA,请TableB使用INSERT INTO...SELECT语句,

INSERT INTO TableC(ID, Value)
SELECT ID, Value FROM TableA
UNION
SELECT ID, Value FROM TableB

或者,也许您想创建一个VIEW

CREATE VIEW TableC
AS
SELECT ID, Value FROM TableA
UNION
SELECT ID, Value FROM TableB

调用视图,

SELECT * FROM TableC
于 2013-03-28T10:21:26.027 回答