union和union all关键字

ibear 2020-04-10 原文

union和union all关键字

功能介绍:

union:查询出结果集并进行并集操作,去除重复记录,只保留一个

union all:查询出结果集并进行并集操作,不去除重复记录

(1)union 和 union all的使用规则:

  a.一般使用在DQL(select)语法中,去除重复记录

  b.在使用联合查询时,各查询语句所要查询的字段的类型不一定要一样,但查询的字段数量要一致,

   如果前者查询语句的所要查询的字段数量比后者长,或反之,则会报错。

  c.联合查询时,会将第一个查询语句所查询的字段,作为联合查询后的表的字段

  d.语法:(1)select 字段名1,字段名2,… from tablename1

       union

       select  字段名A,字段名B,… from tablename2;

 

      (2)select 字段名1,字段名2,… from tablename1

          union all

          select  字段名A,字段名B,… from tablename2;

实操:

(1) t_user 和 t_user1的数据如下:

     

 他们两张表的name字段中有相同的数据:KING 和 SMITH

 

(2)进行union操作:

a.查询出t_user/t_user1表的name字段的所有数据,取并集去除KING 和 SMITH 只保留一个

 

 b.查询出t_user/t_user1表的id和name字段的所有数据,取并集

 

 b.查询出t_userid,name,查询出t_user1id、name、sex,进行并集操作因为字段数量长度不一样,所以会报错

 

c.查询出t_userid,name,查询出t_user1name、sex,进行并集操作,虽然字段的类型不一样,但只要字段数量长度一样就能联合查询出来,

 且第一个查询语句所查询的字段,将作为联合查询后的表字段。

 

(3)进行 union all 操作:

将查询后的结果集进行完全取并集,不去重,我们先把t_user1的第2条第3条数据更改name为KING,以保证有相同的id和name数据

 

发表于
2020-04-10 18:50 
一只懒懒的熊Zz 
阅读(
评论(
编辑 
收藏

 

版权声明:本文为ibear原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ibear/p/12675460.html

union和union all关键字的更多相关文章

  1. MySQL全连接(Full Join)实现,union和union all用法 – youxin

    MySQL全连接(Full Join)实现,union和union all用法 2014-03-10 14:4 […]...

随机推荐

  1. ANT运行报错:…\\META-INF does not exist.

    问题描述:   用ANT发布EJB报错:项目路径\ META-INF does not exist.   找不 […]...

  2. 纹波转矩 – 帅气一匹马

    纹波转矩 纹波转矩:负载时定子磁动势与转子电磁特性( 包括转子永磁体 磁场以及转子磁阻的变化) 相互作用产生的 […]...

  3. 23种设计模式(8):观察者模式

    定义:定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新。 […]...

  4. 基于ARM芯片S3C2410的TFT-LCD驱动方法

    S3C2410是三星公司生产的基于ARM920T内核的RISC微处理器,主频率可达203MHz,适用于信息家电 […]...

  5. Springboot源码分析之TargetSource

    摘要: 其实我第一次看见这个东西的时候也是不解,代理目标源不就是一个class嘛还需要封装干嘛。。。 其实pr […]...

  6. 开始struts2+hibernate实现连接数据库进行增删改查———————————————————————-

    ———————— […]...

  7. JAVA-阿里云短信服务

    转载请注明出处 1、引入相关依赖 <!--lombok--> <dependency> […]...

  8. ReadyAPI教程和示例(一)

    ReadyAPI 2.5.0中SoapUI的使用 声明:如果你想转载,请标明本篇博客的链接,请多多尊重原创,谢 […]...

展开目录

目录导航