如何将两个表中的数据附加到一个表中?

时间:2014-07-15 11:02:03

标签: sql-server

我有一张包含以下内容的表

Table1

col1   col2
------------
 1      A 
 2      B
 3      C
 4      D


Table2

col1   col2
------------
 5      E 
 6      F
 7      G
 8      H

我想要这样的结果

col1   col2
------------
 1      A 
 2      B
 3      C
 4      D
 5      E 
 6      F
 7      G
 8      H

如何在MS SQL Server中执行此操作?

请帮帮我..

我搜索了Join,Inner Join等,但他们只是制作了4个列。

如何以我想要的方式做..

请帮帮我

2 个答案:

答案 0 :(得分:0)

试试这个:

Select * From Table1
Union ALL
Select * From Table2

答案 1 :(得分:0)

您需要UNION两张桌子。试试这个:

SELECT col1, col2 FROM Table1
UNION
SELECT col1, col2 FROM Table2

如果要包含任何重复的行,请使用UNION ALL代替UNION