ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORACLE UNION

ORACLE UNION

原创 Linux操作系统 作者:tomshenhao 时间:2011-09-11 10:26:02 0 删除 编辑
 

UNION:union 排序;集合的并,不包含重复行

UNION ALL:union all 不排序;集合的并,包含重复行

UNION / UNION ALL:忽略UNION / UNION ALL后面的别名

例如:

SELECT department_id "DEPT_ID", department_name,'b'
FROM departments
WHERE department_id=90
UNION ALL
SELECT department_id, department_name "DEPT_NAME", 'a'
FROM departments
WHERE department_id=10

结果:    

DEPT_ID DEPARTMENT_NAME 'B'
1 90 Executive b
2 10 Administration a

intersect:集合的交,不包含重复行

minus:集合的差,不包含重复行

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24751738/viewspace-707162/,如需转载,请注明出处,否则将追究法律责任。

上一篇: ORACLE TIMESTAMP
下一篇: ORACLE INSERT
请登录后发表评论 登录
全部评论

注册时间:2011-07-14

  • 博文量
    260
  • 访问量
    394202