我需要使用UNION合并ORACLE 12c数据库中两个不同表的列。有可能吗?
select instance_name from v$instance
select input_type, status, start_time, end_time from V$RMAN_BACKUP_JOB_DETAILS
我需要这样的输出
INSTANCE_NAME INPUT_TYPE STATUS START_TIME
---------------- ------------- ----------------------- --------------
END_TIME
--------------
orcl DB FULL COMPLETED 08/03/17 18:39
08/03/17 18:41
以上输出应该通过多个select查询获得使用UNION关键字是否可能? 。提前谢谢..
答案 0 :(得分:1)
您需要一个简单的CROSS JOIN。见下文:
SELECT distinct
a.instance_name,
jb.input_type,
jb.status,
jb.start_time,
jb.end_time
FROM V$RMAN_BACKUP_JOB_DETAILS jb
CROSS JOIN v$instance a