怎样建立这样的视图? 表A表B,数据结构相同,但两个表的数据有部分重复的。想建立一个视图,把A和B的数据合并在一起。如果A.ID=B.ID则只要A的数据。请问要怎样建? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from A left join B on A.ID=B.ID select a.* from aunion allselect b.* from b,a cwhere b.id=c.id(+) and c.id is null 如果a,b表里面 id相同时其他字段也肯定相同的话 select a.* from aunion select b.* from b 表A中有字段 a 01 02 03表B中有字段 a , b 01, 100 02, 200 03, 300 04, 400我想创建得到一个视图显示的结果为 a , b 01, 100 02, 200 03, 300也就是表A中有的值,才把表B中的相对应的b字段附加进视图中请问下要如何实现创建视图呢? to ashizili(菜鸟,谁教教我呀) :你的需求不是很简单吗?create or replace view v_article_seal as 你的查询语句就可以了啊 求解一个sql语句问题 oracle sql 某一个表恢复到某一时间段 求救高手 在pl/sql developer里12位长度以上数字显示问题 求解一道OCA试题 怎样通过database link来执行远处的PROCEDURE 为什么登陆不了Oracle Management Server(L) 查询的问题 超级弱质的问题:) 想产生一个有回行的sql字符串 关于关系代数的除法运算的SQL实现 如何远程调用另一个数据库的存储过程
select * from A left join B on A.ID=B.ID
union all
select b.* from b,a c
where b.id=c.id(+)
and c.id is null
select a.* from a
union
select b.* from b
a
01
02
03表B中有字段
a , b
01, 100
02, 200
03, 300
04, 400我想创建得到一个视图显示的结果为
a , b
01, 100
02, 200
03, 300
也就是表A中有的值,才把表B中的相对应的b字段附加进视图中请问下要如何实现创建视图呢?
你的需求不是很简单吗?
create or replace view v_article_seal as 你的查询语句就可以了啊