oracle关联查询union all 讲解

549人阅读 评论(0) 收藏 举报
分类:

1、SELECT t.recid,t.szdq1,t.szdq2,t.f_nb_zjly_fsgzl1,t.f_nb_zjly_fsgzl2 FROM B_JH_ZIJLY T  where t.szdq1 is NOT NULL



2、select t.recid as recid,t.szdq1 as szdq,t.f_nb_zjly_fsgzl1 as f_nb_zjly_fsgzl from B_JH_ZIJLY T where t.recid = '123DC7C4FA95E76BD9F76E16079B4F43'
      union all
     select t.recid as recid,t.szdq2 as szdq,t.f_nb_zjly_fsgzl2 as f_nb_zjly_fsgzl from B_JH_ZIJLY T where t.recid = '123DC7C4FA95E76BD9F76E16079B4F43'


3、select t.szdq1 as szdq,t.f_nb_zjly_fsgzl1 as f_nb_zjly_fsgzl from B_JH_ZIJLY T where t.recid = '123DC7C4FA95E76BD9F76E16079B4F43'
       union all
     select t.szdq2 as szdq,t.f_nb_zjly_fsgzl2 as f_nb_zjly_fsgzl from B_JH_ZIJLY T where t.recid = '123DC7C4FA95E76BD9F76E16079B4F43'

查看评论

Oracle Union Union All 使用方法

1.Union 指令的目的是将两个SQL语句的结果合并起来,可以查看你需要查询结果 例如: SELECT Date FROM Store_Information UNION SELECT...
  • qq1071946724
  • qq1071946724
  • 2014-02-20 14:52:18
  • 1962

Oracle基础——union与union all的用法与区别

用法:     union和union all都可以用来对两个或多个查询结果进行并集操作,例如: select * from Student1 union select * from Studen...
  • qq_34869143
  • qq_34869143
  • 2017-03-27 18:06:19
  • 1912

oracle union 用法

众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。 假设我们有一个表Student,包括以下字段与数据: drop table student; create ta...
  • shutingwang
  • shutingwang
  • 2013-08-12 18:34:12
  • 16075

Oracle union all和order by一起使用

//有时候,我们会将进过排序(order by)后的结果集与      //其他经过排序的结果集进行合并(union or union all)      //比如:      select *...
  • u014463137
  • u014463137
  • 2016-08-15 16:12:55
  • 1082

oracle中all,any的区别使用

ALL()   :表示满足于子查询的所有条件  【案例】:查询出工资大于10部分员工工资的员工信息 SELECT * FROM emp WHERE sal > ALL(SELECT sal FR...
  • zl111_1
  • zl111_1
  • 2017-02-11 08:58:47
  • 674

<em>union</em> <em>all</em>与order by<em>用法</em>

<em>union</em> <em>all</em>与order by<em>用法</em>,并详细举例,<em>oracle</em> pl/sql... <em>union</em> <em>all</em>与order by<em>用法</em>,并详细举例,<em>oracle</em> pl/sql 综合评分:0 收藏评论举报 所需: 3积分/C币 下载个...
  • 2018年04月09日 00:00

ORACLE的UNION和UNION ALL 的用法1

1、UNION指令的目的是将两个SQL语句的结果合并起来,可以查看你要的查询结果。 2、UNION会排出重复的记录,UNION ALL 不会排出重复的记录,UNION ALL 比 UNION的速度快很...
  • wangbaojian_good
  • wangbaojian_good
  • 2013-07-22 20:58:40
  • 537

oracle中union和union all区别与性能分析

[ 概要 ] 经常写sql的同学可能会用到union和union all这两个关键词, 可能你知道使用它们可以将两个查询的结果集进行合并, 那么二者有什么区别呢? 下面我们就简单的分析下. ...
  • zdp072
  • zdp072
  • 2014-05-13 23:34:47
  • 9159

优化案例2-----or 等价改写 union all 的经典案例

今天一个之前帮他优化过很多SQL的哥们找我说,有一个分页SQL 很慢,程序debug监控到:前端显示出来第一页的数据就要30秒钟,一共要显示1万2000多条数据,在PL SQL DEV里面 手工执行它...
  • yws_1990
  • yws_1990
  • 2016-05-02 15:16:43
  • 2338

oracle union 用法总结

众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。假设我们有一个表Student,包括以下字段与数据:drop table student;create table st...
  • changqing5818
  • changqing5818
  • 2016-03-22 10:35:22
  • 241
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 821
    排名: 6万+
    最新评论