当前位置:首页 > 开发 > 数据库 > 正文

uion all 的经典总结

发表于: 2011-02-16   作者:alafqq   来源:转载   浏览次数:
UI
摘要: 总结: 集合操作是对多个查询结果进行并集,差集,交集的操作,都不忽略null 行, 除了union all 默认不做排序和剔除重复行的操作外, union,minus,intersect都默认按第1个查询结果的第1列进行升序排列,并且 不包含重复行。 对集合运算的结果要排序,只能在最后一个select 后面排序,是对整个集 合操作进行排序,而不是对最后一个select 进行排序,

总结:

集合操作是对多个查询结果进行并集,差集,交集的操作,都不忽略null

行, 除了union all 默认不做排序和剔除重复行的操作外,

union,minus,intersect都默认按第1个查询结果的第1列进行升序排列,并且

不包含重复行。

对集合运算的结果要排序,只能在最后一个select 后面排序,是对整个集

合操作进行排序,而不是对最后一个select 进行排序,排序选择的列必须是第

1 个select 中出现的列,如果有别名,则使用别名,不能选用没有查询出来的

列(这和普通的order by不一样,普通的order by可以选用不在select中的列

排序),当然可以按位置指定order by,比如order by 1 desc,就是按第1列降

序。

在业务要求允许的情况下,能使用union all 就不要使用union,因为union

all不做排序剔重操作,使用union all效率方面要好点。

uion all 的经典总结

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
1决策树算法 算法原理:1.决策树是一个预测模型,它代表的属性对象与属性值之间的一种映射关系。2.决
一、整体工程图 二、MainActivity.java package com.jltxgcy.asynctaskdemo; import android.app.Ac
原文:http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/ 经典排序算法在面试中占有很大
一、DataGridView 单元格验证 1、定义单元格输入验证: 比如只允许输入数字 要求:验证错误后焦点不
在学习之前,我们需要对HTML/JavaScript有基本的了解。 HTML DOM是HTML Document Object Model(文档
在学习之前,我们需要对HTML/JavaScript有基本的了解。 HTML DOM是HTML Document Object Model(文档
这些年读.net关于web开发的方方面面的书很多,如下从历史的书单中选取一些比较经典的图书供参考。 C
SQL Server 查看所有数据库所有表大小信息(Sizes of All Tables in All Database) 一、背景 之前
一、DataGridView 单元格验证 比如只允许输入数字 要求:验证错误后焦点不离开。 有两种方法: Data
上一篇讲到了VB与数据库交互的必备知识,这张从经典实例的方向出发,讲述一些经典的代码。 1,在系
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号