oracle 结果集合并
SELECT case
when u.union_type = '' then
(SELECT TO_CHAR(count(1))
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
and a.union_type = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)
WHEN U.UNION_TYPE = '' THEN
U.UNION_NAME
WHEN U.UNION_TYPE = '' THEN
U.PARENT_ORGANIZATION_NAME
end JCGH,
case
when u.union_type = '' OR U.UNION_TYPE = '' then
(SELECT TO_CHAR(count(1))
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
and a.union_type = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)
WHEN U.UNION_TYPE = '' THEN
U.UNION_NAME
end FH,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and e.IS_UNION_STATE = 0
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) HY,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and e.employee_sex = ''
and e.IS_UNION_STATE = ''
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) man,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and e.employee_sex = ''
and e.IS_UNION_STATE = ''
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) woman,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and e.IS_UNION_STATE = ''
and e.employee_academic = ''
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) ZZ,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and e.IS_UNION_STATE = ''
and e.employee_academic = ''
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) ZK,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and e.IS_UNION_STATE = ''
and e.employee_academic = ''
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) BK,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and e.IS_UNION_STATE = ''
and e.employee_academic = ''
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) SSYJS,
(SELECT count(1)
FROM t_uep_db_employee e
where e.is_enable = ''
and (e.employee_academic not in ('','', '', '') or e.employee_academic is null)
and e.union_code in
(SELECT a.union_code
FROM T_UEP_DB_UNION A
WHERE A.IS_ENABLE = ''
start with A.UNION_CODE = U.UNION_CODE
CONNECT BY PRIOR A.UNION_CODE = A.PARENT_ORGANIZATION_CODE)) QT
FROM T_UEP_DB_UNION U
WHERE U.UNION_CODE = '234E45F0077881AAE0430AA3034681AA'
oracle 结果集合并的更多相关文章
- 【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)
Oracle 11G RAC数据库安装(八) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总 ...
- Oracle rac集群环境中的特殊问题
备注:本文摘抄于张晓明<大话Oracle RAC:集群 高可用性 备份与恢复> 因为集群环境需要多个计算机协同工作,要达到理想状态,必须要考虑在集群环境下面临的新挑战. 1.并发控制 在集 ...
- ORACLE RAC集群的体系结构
RAC是一个完整的集群应用环境,它不仅实现了集群的功能,而且提供了运行在集群之上的应用程序,即Oracle数据库.无论与普通的集群相比,还是与普通的Oracle数据库相比,RAC都有一些独特之处. R ...
- was配置oracle RAC集群的数据源
在WebSphere中配置配置Oracle RAC集群的数据源,假设Oracle RAC双击分别为 HOST1 与 HOST2 , 端口为1521 ,服务名为 orcldbservice,则配置的UR ...
- 51 nod 1515 明辨是非(并查集合并)
1515 明辨是非题目来源: 原创基准时间限制:1 秒 空间限制:131072 KB 分值: 160 难度:6级算法题 给n组操作,每组操作形式为x y p. 当p为1时,如果第x变量和第y个变量可以 ...
- Oracle RAC集群资料收集
RAC优势和劣势 http://tech.it168.com/a2012/0814/1384/000001384756_all.shtml 双机热备与RAC并行模式对比 WAS数据源设置 http:/ ...
- Oracle RAC 集群环境下日志文件结构
Oracle RAC 集群环境下日志文件结构 在Oracle RAC环境中,对集群中的日志的定期检查是必不可少的.通过查看集群日志,可以早期定位集群环境中出现的问题,以便将问题消灭在萌芽状态.简单介绍 ...
- 【转】【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)
原文地址:http://www.cnblogs.com/baiboy/p/orc8.html 阅读目录 目录 数据库安装 参考文献 相关文章 Oracle 11G RAC数据库安装(八) 概述:写 ...
- Oracle RAC集群体系结构
一. Oracle集群体系结构 Oracle RAC,全称是Oracle Real Application Cluster,即真正的应用集群,是oracle提供的一个并行集群系统,整个集群系统由Ora ...
随机推荐
- oracle04 约束,索引
约束(constraint)一.定义 为表的列添加一些约束,以满足用户的需求.在之后的DML(select,insert,update) 数据时,若不满足约束条件,则语句不能执行 注:可以为约束起别名 ...
- turtlebot3安装遇到的问题总结
turtlebot3安装遇到的问题总结 问题如下 1.ubuntu mate 开机启动 开始试了很多方法都不行,注意不要输错用户名,不然进不了系统了(进不了解决方法,找个电脑读一下这个turtlebo ...
- jps命令详解
JPS 名称: jps - Java Virtual Machine Process Status Tool 命令用法: jps [options] [hostid] options:命令选项,用来对 ...
- Word操作——通配符
参考资料:https://www.cnblogs.com/whchensir/p/5768030.html (1)查找引号中的内容 (“*”) ^p\1^p (2)按照句号,分号换行,当有引号时不换行 ...
- JavaScript 区分中英文字符的两种方法: 正则和charCodeAt()方法
正则无疑是最强大的判断各种条件的方法, 最近也在研习它, 虽然枯燥, 但仍有乐趣. 用它来判断一个双字节的中文字符也是轻而易举地. 而判断中文字符, 简单且执行效率高. regExpForm.onb ...
- TextField widgets require a Material widget ancestor
TextField widget需要被包裹在Scaffold widget中,否则会报错
- c# 设置开机启动
private static RegistryKey _rlocal = Registry.LocalMachine.CreateSubKey(@"SOFTWARE\Microsoft\Wi ...
- MyEclipse破解步骤
1.下载安装(注:安装后不要打开myeclipse,以下步骤完成方可打开) 2.解压破解文件 3.打开文件夹patch 3.全部复制 4.找到myeclipse的安装目录,打开plugins文件夹 5 ...
- Mybatis框架(未完待续)
1.框架概述: 它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题.好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能.大大提高开 ...
- PHP 获取一篇文章内容中的全部图片,并下载
做个记录,在工作or面试中有可能会遇到function downImagesFromTargetUrl($url, $target_dir = null) { if(!filter_var($url, ...