手机
当前位置:查字典教程网 >编程开发 >Oracle教程 >Oracle minus使用
Oracle minus使用
摘要:新建两个表:createtableguotest1(sNamevarchar2(10),Gendervarchar2(10))createt...

新建两个表:

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"

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

【Oracle minus使用】相关文章:

全新感受Oracle 9i

Oracle Decode()函数使用技巧分享

Oracle to_date()函数的用法介绍

oracle UNIQUE / DISTINCT用法

Oracle 11g2的监听器配置教程

Oracle常用脚本汇总

oracle sql select语句的使用方法

Oracle监控索引怎么使用

Oracle杂记

Oracle 存储过程教程

精品推荐
分类导航