我有 2 个具有相似但不同数据的表。两个表都有自己的插入时间戳列。
Table A Table B
+------------+----------+ +------------+----------+
| a_created | a_data | | b_created | b_data |
+------------+----------+ +------------+----------+
| 2012-09-01 | A | | 2012-09-03 | C |
| 2012-09-05 | B | | 2012-09-04 | D |
+------------+----------+ +------------+----------+
我想从这些表中获取所有数据,通过合并的日期列按两个创建日期排序。即我想要以下结果
+------------+----------+----------+
| x_created | a_data | b_data |
+------------+----------+----------+
| 2012-09-01 | A | NULL |
| 2012-09-03 | NULL | C |
| 2012-09-04 | NULL | D |
| 2012-09-05 | B | NULL |
+------------+----------+----------+
这甚至可以在不改变架构的情况下实现吗?如果是这样,怎么做?