首页 > 数据库技术 > 详细

oracle的minus返回第一个表中有、第二个表中没有的数据

时间:2016-05-12 07:58:05      阅读:202      评论:0      收藏:0      [点我收藏+]

oracle的minus返回第一个表中有、第二个表中没有的数据

CREATE TABLE hovertree_union_1 (  
id INT,  
val VARCHAR(10)  
);  
  
CREATE TABLE hovertree_union_2 (  
id INT,  
val VARCHAR(10)  
);  
  
INSERT INTO hovertree_union_1 VALUES(1, A);  
INSERT INTO hovertree_union_1 VALUES(2, B);  
INSERT INTO hovertree_union_1 VALUES(3, C);  
  
INSERT INTO hovertree_union_2 VALUES(1, A);  
INSERT INTO hovertree_union_2 VALUES(1, A);  
INSERT INTO hovertree_union_2 VALUES(2, B);  
INSERT INTO hovertree_union_2 VALUES(4, D);  
  
SQL> SELECT * FROM hovertree_union_1  
2 MINUS  
3 SELECT * FROM hovertree_union_2;  
  
ID VAL  
---------- --------------------  
3 C  
  
SQL> SELECT * FROM hovertree_union_2  
2 MINUS  
3 SELECT * FROM hovertree_union_1;  
  
ID VAL  
---------- --------------------  
4 D 

-- 何问起 hovertree.com 

 推荐:http://www.cnblogs.com/roucheng/p/3504463.html

oracle的minus返回第一个表中有、第二个表中没有的数据

原文:http://www.cnblogs.com/roucheng/p/minus.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!