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 ...
随机推荐
- AIROBOT系统 之 踏浪而来
缘由 为什么要做AIROBOT?其实自从我知道智能家居这个领域之后,就一直想打造一个自己的智能家居控制平台,算是我的一个梦.最开始的项目还是在安居客当时工作的时候做的,项目地址:https://git ...
- es6 中的 symbol
symbol 的引入是为了解决对象中的属性名冲突的问题 使用symbol() 函数生成的变量值不与任何的变量值相等, 所有用改变量的值做属性名是不会冲突的 symbol 可以转化为字符串, 可以转化 ...
- 定位属性position
定位属性position小结 1.元素为fixed(固定的),则是固定定位,即使是子元素,也不参考父元素的位置,即以浏览器作为参考定位.相当于电脑屏幕的一只蚂蚁,你无论怎么滑动屏幕,还是在原来的位置. ...
- vue-cli3快速原型开发
先来讲一下,什么是快速原型开发. 当我们需要紧急或提前开发单独的一个页面时,有时候不需要在原项目中创建一个页面,再开发,我们可以单独的区开发这个项目,那么怎样单独的区开发这个项目呢,之前使用过vue- ...
- .Net开发常用工具插件
多功能工具 Notepad++/Sublime Text 3/VS code Web请求工具 Postman .Net开发工具 Microsoft Visual Studio以及代码规范审查插件Sty ...
- 微信小程序wx.uploadFile 上传文件 的两个坑
fileUpload: function (tempFilePath) { var that = this;//坑1: this需要这么处理 wx.uploadFile({ url: url地址, / ...
- file_get_contents("php://input")的用法
$data = file_get_contents("php://input"); php://input 是个可以访问请求的原始数据的只读流. POST 请求的情况下,最好使用 ...
- 18. C# 转换
1.重载转换运算符 到目前为止,我们使用的类型转换,包括隐式类型转换和显示类型转换都是在两个相关的类中进行的,这几个类要么是简单类型之间的转换,比如int 隐式转换成double,要么是有继承关系,或 ...
- 关于eclipse常用的一些快捷键
Ctrl+Alt+H :查看方法被哪些代码调用了 Ctrl + Shif +O :自动引导类包 Ctrl+Shift+/ : 加上段注释 Ctrl+Shift+\ : 取消段注释 ALT+/ ...
- 拼多多(7pdd)微信跳转h5页面打开app跳转任意url关注技术weixin://dl/business/?ticket
拼多多微信跳转接口利用了微信官方的weixin://dl/business/?ticket技术,此类接口可以在官方接口中找到,分析代码如下: <title>拼多多</title> ...