简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

oracle minus使用

来源:易贤网   阅读:817 次  日期:2014-10-21 14:13:45

温馨提示:易贤网小编为您整理了“oracle minus使用”,方便广大网友查阅!

新建两个表:

create table guotest1

(

sname varchar2(10),

gender varchar2(10)

)

create table guotest2

(

sname varchar2(10),

gender varchar2(10)

)

插入数据:

insert into guotest1 values('a', 'm');

insert into guotest1 values('b', 'm');

insert into guotest1 values('c', 'f');

insert into guotest1 values('d', 'f');

insert into guotest2 values('e', 'm');

insert into guotest2 values('f', 'm');

insert into guotest2 values('g', 'f');

insert into guotest2 values('h', 'f');

1 minus返回的是两个查询结果表的差集

例如:select * from guotest1 where rownum <= 4 minus select * from guotest1 where rownum <= 2

返回结果:

sname,gender

c,f

d,f

2 minus返回的记录总是来自于左边的表

例如:select * from guotest1 minus select * from guotest2

返回结果:

sname,gender

a,m

b,m

c,f

d,f

像是说:如果左边的表中的某个记录存在于右边的表中,则该记录不会返回

更多信息请查看IT技术专栏

更多信息请查看数据库
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:oracle xml 转换
下一篇:oracle学习之索引误区
易贤网手机网站地址:oracle minus使用
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!