附加具有相同字段的2个表

时间:2017-05-05 10:25:18

标签: sql

我有两张相同列的表格。有没有办法可以将它们加在一起。例如,如果我的表是:

表1:

ID  Age
 1   21
 2   26
 3   19
 4   40

表2:

ID  Age
 6   29
 8   40
10   35

我想要的输出是:

ID  Age
 1   21
 2   26
 3   19
 4   40
 6   29
 8   40
10   35

有没有办法可以追加这两张桌子。作为SQL的新手,我尝试使用insert但不能做很多事情。

如果有人可以提供帮助,那会很棒

1 个答案:

答案 0 :(得分:0)

如果您想要基于两个表的唯一值,请使用Union而不是Union All。

https://stackoverflow.com/a/49928/2745294

SELECT ID, Age
FROM table1
UNION
SELECT ID, Age
FROM table2