我有一种情况,我必须在不丢失任何数据的情况下合并两个表。这两个表具有不同的结构。以下是我的表的结构
TABLE A
ID_NO INT,
Ship_Date DATE,
Status varchar(10),
total decimal(12,2)
TABLE B
ID_NO INT,
Status varchar(10),
total decimal(12,2)
我尝试通过在表 B 中包含一个虚拟列来使用 UNION ALL,如下所示
TABLE B
ID_NO INT,
'',
Status varchar(10),
total decimal(12,2)
但在结果集中,我得到 1900-01-01 作为 Ship_Date 而不是“”。如何消除这种情况?