PL/sql把两张表合并成一张表的问题?
tableA中有三个字段名,有3条数据,tableB中有5个字段名,有5条数据,A和B有两个字段相同,数据都不相同,请问怎么合并?数据库Oracle10g,把两个表整合成...
table A 中有三个字段名,有3条数据,table B中有5个字段名,有5 条数据,A和B 有两个字段相同,数据都不相同,请问怎么合并?
数据库Oracle 10g,把两个表整合成一张表,两个表的字段整合,数据也整合。 展开
数据库Oracle 10g,把两个表整合成一张表,两个表的字段整合,数据也整合。 展开
3个回答
展开全部
如果AB相同字段的值也相同就可以用 union all
如果不是 就直接inner join吧
如果不是 就直接inner join吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select distinct a.字段,b.字段,.... from
(select a.*,'1' bs0000 from a)a,
(select b.*,'1' bs0000 from b)b
where a.bs0000=b.bs0000
(select a.*,'1' bs0000 from a)a,
(select b.*,'1' bs0000 from b)b
where a.bs0000=b.bs0000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询