当前位置:   article > 正文

sql中union用法讲解_union sql

union sql

sql中我们常常会用到union语法,这个是如何用,到底是干啥用的呢,下面我们一起来看看吧。

先简单了解一下Union含义:SQL UNION 操作符合并两个或多个 SELECT 语句的结果,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的列的顺序必须相同。

语法说明:

  1. SELECT column_name(s) FROM table1
  2. UNION
  3. SELECT column_name(s) FROM table2;
  4. SELECT column_name(s) FROM table1
  5. UNION ALL
  6. SELECT column_name(s) FROM table2;

备注:两者的区别就是union all包括重复的数据,不去重,而union最终结果则是去重后的数据。

举例说明:

直接查询统计结果如下:

下面我们使用Union语法查询数据:

一、union

二、union all

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/614526
推荐阅读
相关标签
  

闽ICP备14008679号