美文网首页
第六章:使用集合

第六章:使用集合

作者: Ezrealh | 来源:发表于2018-08-20 13:33 被阅读0次

6.3:操作符:union,intersect,except

1.union、union all操作符:可以连接多个数据集

1)union对于连接后的集合排序并去除重复项

2)union all则保留重复项,得到的最终数据集的行数总是等于所要连接的各集合的行数之和;

  该操作是最易于执行的集合操作(从服务器的观点来看),因为服务器不需要检查重复的数据;

2.intersect操作符:Mysql6.0还未实现,但是在oracle和sql server2008上可以实现;

1)如果复合查询中,两个子查询无交集,则返回空集;

2)intersect操作符去除了交集区域中所有的重复行;ANSI定义有intersect all,但目前只有

  IBM的DB2 Universal Sever可以实现;

3.except操作符:Mysql6.0版本不支持

6.4:集合操作规则

1.如需对复合查询的结果进行排序,可以在最后一个查询后面加上order by子句;

  当在order by 子句中指定要排序的列时,需要从复合查询的第一个查询中选择列名;

相关文章

  • 第六章:使用集合

    6.3:操作符:union,intersect,except 1.union、union all操作符:可以连接多...

  • 第六章.使用集合类

    Groovy不仅将Java中的String进行扩展,还对集合(list和map)进行了扩展或者说是简化。 一、使用...

  • 2022-04-27 JavaScript基础学习 - 4

    第六章 集合引用类型 所有对象都有toString() valueOf() toLocaleString()方法 ...

  • mongodb集合

    创建集合 db.createCollection("demo") 固定集合 固定集合无法使用remove,只能使用...

  • 29Chapter Arraylist集合2020-01-20

    集合的定义 集合的使用 集合的遍历

  • scala学习(7)

    转换集合 Java和Scala转换 使用集合的模式匹配 可变集合 使用集合构建器 Builder是Buffer的一...

  • 开发规范(2)

    集合转数组和数组转集合 使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完...

  • 使用集合

    第 11 章 了解框架之间如何配合工作 小结本章中,我介绍了框架的概念并讨论了 Objective-C 自带的...

  • 集合使用

    java中集合是比较重要的一个知识点,这里是作为学习,记录一下 集合主要包含list,set和map list,s...

  • kotlin练习 ---- 集合练习

    kotlin练习 - 集合练习 Set集合 Set集合创建 Set集合的使用 List集合 List集合创建 Li...

网友评论

      本文标题:第六章:使用集合

      本文链接:https://www.haomeiwen.com/subject/bdtliftx.html