如何解决合并两个结果集
我想合并两个结果集,我使用过 union 和 union 但没有运气
结果集 1
Number1 |
---|
14 |
15 |
16 |
17 |
结果集 2
Number2 |
---|
13 |
55 |
60 |
80 |
输出
Number1 | Number2 |
---|---|
14 | 13 |
15 | 55 |
16 | 60 |
17 | 80 |
解决方法
您没有加入他们的专栏。在 Oracle 中,您可以只使用 rownum
,然后使用 join
:
select r1.number1,r2.number2
from (select r1.number1,rownum as seqnum
from results1 r1
) r1 full join
(select r2.number2,rownum as seqnum
from results2 r2
) r2
using (seqnum)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。