SQL - 从分离的表(不是concat)将2列合并为1

时间:2015-04-09 21:18:47

标签: mysql sql-server

baisicly我想从两个表中获取具有相同信息的列,并将它们组合到一个表中,该表包含一列,其中包含来自另一列的所有数据。

我用一个例子来解释:

Table 1

ID             |      Number         |
1              |      100            |
2              |      150            |
3              |      160            |
4              |      170            |

Table 2

ID             |      Number         |
1              |      110            |
2              |      120            |
3              |      130            |
4              |      180            |


Result (With sql query that using SELECT, so i can check result):

Number
100
150
160
170
110
120
130
180

1 个答案:

答案 0 :(得分:6)

SELECT Number FROM Table_1
UNION ALL
SELECT Number FROM Table_2
如果您要删除重复的值,请

UNION代替UNION ALL