Union ,UnionAll 俩都是用来合并两个或以上的查询结果集;

Union操作符 :select语句中必须有相同的数列 (相等数量的列,不同结果集同一列的数据类型一致,列的顺序必须相同);

    union操作符合并的多个结果集每列的名称以第一个结果集的名称为准。

1. 用Union查询列出所有中国与美国不同的雇员名称

Select name From Employee_china
Union
Select name From Employee_china;
  查询结果会像下面这样:
xiaoming zhang
musi zhan
2.用Union All查询列出所有中国与美国不同的雇员名称
Select name From Employee_china
Union All
Select name From Employee_china;
  查询结果会像下面这样:
xiaoming zhang
musi zhan
xiaoming zhang

   所以:Union All允许合并后的结果集有重复行;union:出现两条或两条以上完全相同的查询结果,只取一条。

 注:面试官问用过吗?用过!有什么区别?答:第二个黄色背景字体!

最新文章

  1. Ruby学习笔记0708
  2. Shell编程基础教程1--Shell简介
  3. 调用微信退款接口时出现System.Security.Cryptography.CryptographicException: 出现了内部错误 解决办法
  4. Linux的网卡由eth0变成了eth1,如何修复 (转载)
  5. C# 获取中文星期的两种方法
  6. Mysql数据库的索引原理
  7. JAX-RS -- Java API for RESTful Web Services
  8. 杭电 1795 The least one
  9. 转:PHP教程之PHP调用session_start后页面始终加载的问题研究
  10. ubuntu 下源码安装Postgreql pgAdmin3
  11. 《Java从入门到精通》src0-8
  12. hidden change事件
  13. JPA学习笔记(8)——映射双向一对多关联关系
  14. Git(二)Git几个区的关系与Git和GitHub的关联
  15. Logstash+Kibana部署配置
  16. Redis之Hash
  17. c语言博客第二次作业
  18. vector创建二位数组
  19. NIO基本操作
  20. 【css】清除浮动(clearfix 和 clear)的用法

热门文章

  1. 电商系统中SPU、SKU的区别
  2. i春秋——“百度杯”CTF比赛 十月场——Login
  3. ecshop 中的$GLOBALS
  4. Visual Studio调试到OpenCV源码中
  5. 网络编程(二)--TCP协议、基于tcp协议的套接字socket
  6. OpenLDAP 常用命令
  7. 【JavaScript】案例三:使用JS完成页面定时弹出广告——事件(onload)
  8. tf.gather_nd()
  9. 利用pandas映射替换两个字典中的映射值
  10. gradle应用