我有一个包含以下列的表:
id, teamA_id, teamB_id
Run Code Online (Sandbox Code Playgroud)
是否可以编写一个SELECT语句,在同一列中同时提供teamA_id和teamB_id?
编辑:
考虑这个例子
从
id, teamA_id, teamB_id
1, 21, 45
2, 34, 67
Run Code Online (Sandbox Code Playgroud)
我需要
Teams
21
45
34
67
Run Code Online (Sandbox Code Playgroud)
有几种方法可以做到这一点,这里有一种方法:
SELECT team_id
FROM
(SELECT teamB_id AS team_id FROM my_table)
UNION ALL
(SELECT teamA_id AS team_id FROM my_table)
Run Code Online (Sandbox Code Playgroud)
(此解决方案也恰好满足您编辑中的说明.)
| 归档时间: |
|
| 查看次数: |
214 次 |
| 最近记录: |