oracle的minus如何用呢 求详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle的minus如何用呢 求详解相关的知识,希望对你有一定的参考价值。
MINUS返回第一个表中有、第二个表中没有的数据
CREATE TABLE union_tab_1 (
id INT,
val VARCHAR(10)
);
CREATE TABLE union_tab_2 (
id INT,
val VARCHAR(10)
);
INSERT INTO union_tab_1 VALUES(1, 'A');
INSERT INTO union_tab_1 VALUES(2, 'B');
INSERT INTO union_tab_1 VALUES(3, 'C');
INSERT INTO union_tab_2 VALUES(1, 'A');
INSERT INTO union_tab_2 VALUES(1, 'A');
INSERT INTO union_tab_2 VALUES(2, 'B');
INSERT INTO union_tab_2 VALUES(4, 'D');
SQL> SELECT * FROM union_tab_1
2 MINUS
3 SELECT * FROM union_tab_2;
ID VAL
---------- --------------------
3 C
SQL> SELECT * FROM union_tab_2
2 MINUS
3 SELECT * FROM union_tab_1;
ID VAL
---------- --------------------
4 D 参考技术A 差集:minus; A minus B { 属于A当不属于B}
例如 查询工资从低到高第10-15条的记录
select rownum ,empno ,sal from (select * from emp order by sal ) where rownum <=15
minus
select rownum ,empno ,sal from (select * from emp order by sal ) where rownum <=10
如何用命令打开oracle的 net manager
参考技术A 在LINUX系统,登陆ORACLE用户,在终端输入:netmgr 即可追问多~谢!那如果是windows系统呢?
追答抱歉,没试过~。貌似在数据库安装路径的BIN目录中,应该有netmgr可执行文件,双击运行。
本回答被提问者采纳 参考技术B cmd下输入netca追问netca是 net configration assistant 不是net manager
以上是关于oracle的minus如何用呢 求详解的主要内容,如果未能解决你的问题,请参考以下文章