我有两个表,如下所述:
如何执行查询以合并表 B 中的重复数据,以便获取表 C 中的记录源自表 A 和表 B?
任何帮助都将受到高度赞赏.. 谢谢!
这可以使用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