需求
在Oracle中进行Union时需要新添加字段来区分不用的表数据
解决方法
select a.id as ID,a.title as Title, a.apply_reason as applyReason ,'1' service from table1 a
union
select b.id as ID , to_char(b.name) as Title , to_char(b.use) as applyReason,'0' service from table2 b
注意 :
‘1’ service/’0’ service
这样就可以在union的表中会新增一列名为service的列
其中
- 值为1的行代表来自table1
- 值为0的代表来之table2
本文介绍如何在Oracle数据库中使用Union操作符合并两个表的数据,并通过添加一个标识字段来区分不同的数据来源。

2380

被折叠的 条评论
为什么被折叠?



