在mysql中如何将多列值合并为单列

在mysql中如何将多列值合并为单列,mysql,Mysql,嗨,我有一个多栏,比如 Address1, Address2 value1, value2 我需要这个单一的列名称在地址如下 Address value1 value2 如何使用mysql查询实现这一点 请有人帮帮我…您可以对两列进行合并,将它们合并到一列中: SELECT Address1 AS Address FROM yourTable UNION ALL SELECT Address2 AS Address FROM yourTable 您可以对两列进行合并,将它们合并到一

嗨,我有一个多栏,比如

Address1, Address2

value1,   value2
我需要这个单一的列名称在地址如下

Address

value1
value2
如何使用mysql查询实现这一点


请有人帮帮我…

您可以对两列进行
合并
,将它们合并到一列中:

SELECT Address1 AS Address
FROM yourTable
UNION ALL
SELECT Address2 AS Address
FROM yourTable

您可以对两列进行
合并
,将它们合并到一列中:

SELECT Address1 AS Address
FROM yourTable
UNION ALL
SELECT Address2 AS Address
FROM yourTable

您可以使用
Union
进行类似操作

Select Address1 as Address 
FROM Table 
UNION 
Select Address2 
FROM Table

您可以使用
Union
进行类似操作

Select Address1 as Address 
FROM Table 
UNION 
Select Address2 
FROM Table

你能评论一下地址是如何或是否要在单列中排序的吗?你能评论一下地址是如何或是否要在单列中排序的吗?我两列都在同一个表中,在这种情况下我该怎么做?我两列都在同一个表中,在这种情况下我该怎么做?