PL/SQL中 如何将两张结构完全一样的表合并?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PL/SQL中 如何将两张结构完全一样的表合并?相关的知识,希望对你有一定的参考价值。
查询数据库得到两张结构一样的表,我现在想把两张表直接合并,例如:
表1:
a 1
b 2
c 1
表2:
a 1
c 1
d 4
e 6
合并后得到表3:
a 1
b 2
c 1
a 1
c 1
d 4
e 6
请问各位高手该如何实现?
select * from 表1
union all
select * from 表2
2、新建表的话(包含数据)
create table 表3 as
select * from 表1
union all
select * from 表2
2、新建表的话(不包含数据)
create table 表3 as
select * from 表1
union all
select * from 表2
where 1=2 参考技术A 不能 union all,不然会有重复数据
把ALL去掉才行
create table 表3 as
select * from 表1
union
select * from 表2 参考技术B creat bable 表3 as
select * from 表1
union all
select * from 表2
以上是关于PL/SQL中 如何将两张结构完全一样的表合并?的主要内容,如果未能解决你的问题,请参考以下文章