MySQL SELECT语句将2列返回1

时间:2010-05-04 19:47:00

标签: sql mysql select

我有一个包含以下列的表

 id, teamA_id, teamB_id

是否可以执行一个MYSQL SELECT语句,该语句在同一列中同时提供teamA_id和teamB_id?

修改

考虑这个例子

 id, teamA_id, teamB_id
 1, 21, 45
 2, 34, 67

我需要

Teams
21
45
34
67

1 个答案:

答案 0 :(得分:9)

SELECT teamA_id as 'Teams'
FROM Teams

UNION

SELECT teamB_id as 'Teams'
FROM Teams