union语法

    select ...

    union [all | distinct]

    selct ...

  1. union用于把来自多个select语句的结果组合在一个结果集中。
  2. 两次查询的列表必须相同,否则报【The used SELECT statements have a different number of columns】  
  3. 多个select语句取出的字段名可以不同,不会报错,但是最后的结果集中显示时,以第一个select语句的字段名为准。
  4. 多个select语句中取出相同数据时,union会将相同的列合并,这里必须说明的是,所谓相同是指所有字段的内容都完全相同
  5. 如果不想取出重复的行,就使用union all
  6. 如果子句中有order by,limit,需用括号()包起来。推荐放到所有子句之后,即对最终合并的结果集来排序或筛选。
  7. 在子句中,order by 需要配合limit使用才有意义。如果不配合limit使用,会被语法分析器优化分析时去除。

最新文章

  1. AngularJS作出简单聊天机器人
  2. Ado.net中简单的DBHelper类(增删改查)
  3. jQuery动态提示消息框效果
  4. WPF关闭应用程序方法
  5. .NET连接MySql数据库的方法及示例
  6. Android 自定义View修炼-【2014年最后的分享啦】Android实现自定义刮刮卡效果View
  7. Cocos2d-x中Vector使用
  8. redis安装-单机版
  9. 手工释放linux内存——/proc/sys/vm/drop_caches
  10. 实现一个简单的Laravel的dd库
  11. Servlet--HttpServletRequest一些不常用的方法
  12. sublime包管理
  13. Luogu P5290 / LOJ3052 【[十二省联考2019]春节十二响】
  14. PHP连接数据库实现多条件查询与分页功能——关于租房页面的完整实例操作
  15. js各种特效轮播图,选项卡,放大镜,窗口拖拽,楼层跳转
  16. HBase环境搭建、shell操作及Java API编程
  17. C++ leetcode::ZigZag Conversion
  18. ReactiveX 学习笔记(3)转换数据流
  19. normalized
  20. clapack在android上移植

热门文章

  1. bzoj:1221;vijos 1552 软件开发
  2. [bzoj1914] [Usaco2010 OPen]Triangle Counting 数三角形
  3. JSON对象添加删除属性
  4. SSH防爆破脚本
  5. JDBC连接数据库(查询)的步骤
  6. Apache Shiro 核心概念
  7. Web Component总结
  8. C#面试常见题目
  9. 从#65279字符看dede模板页面编码问题
  10. IOS开发之纯代码界面--基本控件使用篇 ┊