如何在 sql 中将 1 行 2 字段连接为 2 行 1 字段?

how to concat 1row 2 field as 2 row 1 field in sql?

例子
+----------------+--------------------+-------- --+----------+
| idTurnament|名称 | A队 | B 队 |
+----------------+--------------------+--------+-- ------+
| 13 | A VS B | 5 | 6 |
+----------------+--------------------+--------+-- ------+

作为
+----------------+--------------------+-------- --+
| idTurnament|名称 |团队 |
+----------------+--------------------+--------+
| 13 | A VS B | 5 |
| 13 | A VS B | 6 |
+----------------+--------------------+--------+

您可以使用 UNION ALL:

select idTurnament, name, TeamA as team
from yourtable
union all
select idTurnament, name, TeamB as team
from yourtable