Sql 将两个不同select查询的输出合并到一行中

Sql 将两个不同select查询的输出合并到一行中,sql,oracle,oracle10g,Sql,Oracle,Oracle10g,我正在使用oracle 10g,只是想知道下面提到的事情是否可行 我必须从两个不同的表中选择两个不同的值,输出需要显示为一行,两列 示例场景:- Select col1 as A1 from table1 ; Select clo2 as A2 from table2; 输出应显示为 A1. | A2 V1. | V2 其中V1、V2是来自上述select查询的值。正如@Lalit Kumar B所说: Select col1 as A1 from table1

我正在使用oracle 10g,只是想知道下面提到的事情是否可行

我必须从两个不同的表中选择两个不同的值,输出需要显示为一行,两列

示例场景:-

Select col1 as A1  from table1 ;

Select clo2  as A2 from table2;
输出应显示为

A1. | A2

V1. |  V2        

其中V1、V2是来自上述select查询的值。

正如@Lalit Kumar B所说:

Select col1 as A1  from table1
UNION ALL
Select clo2  as A2 from table2

请记住,您必须从每个表中选择相同数量的列。

请参阅您发布的链接,该链接指的是从同一表中检索不同的列。这里是不同表中的不同列。请纠正我。如果我错误地理解了你的帖子很简单,
UNION所有输出,然后应用逻辑。或者,如果您可以
加入
表格。不管它是什么,您只需要聚合输出。