在一列MYSQL中获取两个独立列的记录



我在MYSQL数据库中有两个表,分别是salespurchase,其中我分别有sale_datepurchase_date列。

我希望所有的sale_datepurchase_date在一些临时列作为all_dates。I tried

Select 
    sale_date, purchase_date 
from 
    sales, purchase 

返回两列。现在我想把这些日期分组在一列中,但不知道如何得到想要的结果。

你在找这个吗?

SELECT 
    sale_date AS all_dates
FROM sales
UNION ALL
SELECT 
    purchase_date AS all_dates
FROM purchase

这里是SQLFiddle demo

最新更新