网站大量收购独家精品文档,联系QQ:2885784924

DB2 INTERSECT、EXCEPT、UNION集合操作测试.pdf

DB2 INTERSECT、EXCEPT、UNION集合操作测试.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DB2 INTERSECT EXCEPT UNION 集合操作测试 DB2 INTERSECT EXCEPT UNION 集合操作测试 说明:DB2 支持三种集合操作INTERSECT (交集)、EXCEPT (差集)、UNION (合集),在 ORACLE 等数据库里面也有类似的操作,但是细微的地方可能有些差别,现在专门测试一下, 以求准确!玩数据千万要细心啊,否则会带来难以意料的结果,呵呵! 测试环境: DROP TABLE AA_WEEK; CREATE TABLE AA_WEEK( CODE SMALLINT NOT NULL, EN_NAME VARCHAR(20) NOT NULL, ABB VARCHAR(20), CONSTRAINT P_AA_WEEK_CODE PRIMARY KEY (CODE) ); COMMENT ON TABLE AA_WEEK IS 星期; COMMENT ON AA_WEEK (CODE IS 星期代码, EN_NAME IS 英文星期名, ABB IS 英文缩写 ); INSERT INTO AA_WEEK VALUES (1,Monday,Mon), (2,Tuesday,Tues), (3,Wednesday,Wed), (4,Thursday,Thurs), (5,Friday,Friday), (6,Saturday,Sat), (7,Sunday,Sun); COMMIT; 查询一把,看看所有数据: SELECT * FROM AA_WEEK ; ++++ | CODE | EN_NAME | ABB | ++++ | 1 | Monday | Mon | | 2 | Tuesday | Tues | | 3 | Wednesday | Wed | | 4 | Thursday | Thurs | | 5 | Friday | Friday | | 6 | Saturday | Sat | | 7 | Sunday | Sun | ++++ 一、交集运算:INTERSECT INTERSECT ALL -- 求交集:A 交B SELECT * FROM AA_WEEK X WHERE X.CODE IN (1,2,3) -- 集合A INTERSECT -- 集合B SELECT * FROM AA_WEEK X WHERE X.CODE IN (2,3,4); 2 Tuesday Tues 3 Wednesday Wed 说明:INTERSECT 和INTERSECT ALL 是等效的。 二、差集运算:EXCEPT EXCEPT ALL -- 求差集:A 减B SELECT * FROM AA_WEEK X WHERE X.CODE IN (1,2,3) -- 集合A EXCEPT -- 集合B SELECT * FROM AA_WEEK w WHERE w.CODE IN (2,3,4); 说明:EXCEPT 和EXCEPT ALL 是等效的。 1

文档评论(0)

annylsq + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档