<s id="mvh2b"><strike id="mvh2b"><u id="mvh2b"></u></strike></s>
    1. <rp id="mvh2b"></rp>

      当前位置:首页 > IT教程

      数据库中union的用法

      时间:2021-08-06 08:52:09来源:金橙教程网 作者:admin8 阅读:67次 [手机版]
       

      union用法

      原文地址:http://www.cnblogs.com/alexusli/archive/2009/02/02/1382509.html

      SQL Union和SQL Union All用法

      UNION?指令的目的是将两个 SQL 语句的结果合并起来。从这个角度来看,? UNION?跟 join 有些许类似,因为这两个指令都可以由多个表格中撷取资料。? UNION?的一个限制是两个 SQL 语句所产生的栏位需要是同样的资料种类。另外,当我们用? UNION这个指令时,我们只会看到不同的资料值 (类似 SELECT DISTINCT)。 union只是将两个结果联结起来一起显示,并不是联结两个表…………? UNION?的语法如下:? [SQL 语句 1]

      UNION

      [SQL 语句 2]?假设我们有以下的两个表格,

      Store_Information?表格

      store_name Sales DATe
      Los Angeles $1500 Jan-05-1999
      San Diego $250 Jan-07-1999
      Los Angeles $300 Jan-08-1999
      Boston $700 Jan-08-1999

      Internet Sales?表格

      Date Sales
      Jan-07-1999 $250
      Jan-10-1999 $535
      Jan-11-1999 $320
      Jan-12-1999 $750

      而我们要找出来所有有营业额 (sales) 的日子。要达到这个目的,我们用以下的 SQL 语句:? SELECT Date FROM Store_Information

      UNION

      SELECT Date FROM Internet_Sales? 结果:

      Date
      Jan-05-1999
      Jan-07-1999
      Jan-08-1999
      Jan-10-1999
      Jan-11-1999
      Jan-12-1999

      有一点值得注意的是,如果我们在任何一个 SQL 语句 (或是两句都一起) 用 " SELECT DISTINCT Date" 的话,那我们会得到完全一样的结果。

      SQL Union All

      UNION ALL?这个指令的目的也是要将两个 SQL 语句的结果合并在一起。? UNION ALL?和? UNION?不同之处在于? UNION ALL?会将每一笔符合条件的资料都列出来,无论资料值有无重复。? UNION ALL?的语法如下:? [SQL 语句 1]

      UNION ALL

      [SQL 语句 2]?我们用和上一页同样的例子来显示出? UNION ALL?和? UNION?的不同。同样假设我们有以下两个表格,

      Store_Information?表格

      store_name Sales Date
      Los Angeles $1500 Jan-05-1999
      San Diego $250 Jan-07-1999
      Los Angeles $300 Jan-08-1999
      Boston $700 Jan-08-1999

      Internet Sales?表格

      Date Sales
      Jan-07-1999 $250
      Jan-10-1999 $535
      Jan-11-1999 $320
      Jan-12-1999 $750

      而我们要找出有店面营业额以及网络营业额的日子。要达到这个目的,我们用以下的 SQL 语句:? SELECT Date FROM Store_Information

      UNION ALL

      SELECT Date FROM Internet_Sales? 结果:

      Date
      Jan-05-1999
      Jan-07-1999
      Jan-08-1999
      Jan-08-1999
      Jan-07-1999
      Jan-10-1999
      Jan-11-1999
      Jan-12-1999

      梦想与现实的落差,就是我们离成功的距离~

      相关阅读

      throw和throws用法

      1.java处理异常方式在java代码中如果发生异常的话&#xff0c;jvm会抛出异常对象&#xff0c;导致程序代码中断&#xff0c;这个时候jvm在做的

      如何设置u盘为第一启动项 怎么设置电脑从u盘启动附BIO

      想要用u盘装系统,设置U盘启动是第一步,也是不可缺少的一步。教程中一特定型号的电脑为例子进行演示,由于各种型号的电脑Bios的设置各

      System.setProperty用法

      setProperty (String prop, String value) ----- 设定健

      按QQ查询QQ群数据库的方法

      1.为所有的表创建索引 ADD INDEX &#96;QunNum_index&

      中国历史朝代歌:夏商与西周,东周分两段

      夏商与西周&#xff0c;东周分两段。 春秋和战国&#xff0c;

      分享到:

      IT相关

      程序相关

      推荐文章

      热门文章

      东北老女人嫖老头视频_无遮挡H肉动漫视频在线观看_欧美牲交a欧美牲交aⅴ另类_狼人乱码无限2021芒果