读书人

oracle多个相同结构表查询一个结果集解

发布时间: 2013-01-25 15:55:29 作者: rapoo

oracle多个相同结构表查询一个结果集
有多个表结构相同的表,期望得到的结果:多个表的查询跟一个表的查询类似,一个结果集
如下:
create table a(
id int primary key,
code nverchar2(6),
value nverchar2(50)
)
create table b(
id int primary key,
code nverchar2(6),
value nverchar2(50)
)
其中表a和表b中的id有肯能相同,但不同表的code不同
期望结果:查询出来的值好比是一个表查出来的效果
[解决办法]


select id,code,value from a
union all select id,code,value from b;

读书人网 >oracle

热点推荐