我遇到了将单独表中的两列合并为一列的问题。在这个场景中,我有两个表,每个表都有不同的列包含日期。我想创建一个临时表,其中包含两个原始表中所有日期的列。
这就是我想要的结果:
Table: Table A
----------
Column: DateServiced
2017-01-01 (1)
2017-05-01 (2)
Table: Table B
----------
Column: DateShipped
2017-03-01 (3)
2017-04-01 (4)
他们会在临时表上合并成一列。
Table: Temp Table
------------
Column: MergedDates
2017-01-01 (1)
2017-03-01 (3)
2017-04-01 (4)
2017-05-01 (2)
注 我不能改变原始表格,如果有重复的日期则没问题。订单确实很重要,但它是最新的还是最旧的并不重要。
答案 0 :(得分:2)
UNION应该帮助你
SELECT DateServiced
FROM TABLE A
UNION
SELECT DateShipped
FROM TABLE B;