指纹协查统计sql
NVL(zt.zt_djzs,0),NVL(zt.zt_shzs,0),NVL(zt.zt_bzzs,0),
NVL(dc.dc_djzs,0),NVL(dc.dc_shzs,0),NVL(dc.dc_bzzs,0),
NVL(qk.qk_djzs,0),NVL(qk.qk_shzs,0),NVL(qk.qk_bzzs,0),
NVL(bk.bk_djzs,0),NVL(bk.bk_shzs,0),NVL(bk.bk_bzzs,0)
from
(select zc.LRDWDM,
sum( case when zc.spzt='01' then 1 when zc.spzt='02' then 1 when zc.spzt='03' then 1 ELSE 0 END ) as zc_djzs,
sum( case when zc.spzt='03' then 1 ELSE 0 END ) as zc_shzs,
sum( case when zc.spzt='03' and zc.ZWBZZTDM='04' then 1 ELSE 0 END ) as zc_bzzs
from YW_ZWXC_ZCRWQQ zc group by zc.LRDWDM) zc,
(select zt.lrdwdm,
sum( case when zt.spzt='01' then 1 when zt.spzt='02' then 1 when zt.spzt='03' then 1 ELSE 0 END ) as zt_djzs,
sum( case when zt.spzt='03' then 1 ELSE 0 END ) as zt_shzs,
sum( case when zt.spzt='03' and zt.ZWBZZTDM='04' then 1 ELSE 0 END ) as zt_bzzs
from YW_ZWXC_SZZWZTRWQQ zt group by zt.lrdwdm) zt,
(select dc.LRDWDM,
sum( case when dc.spzt='01' then 1 when dc.spzt='02' then 1 when dc.spzt='03' then 1 ELSE 0 END ) as dc_djzs,
sum( case when dc.spzt='03' then 1 ELSE 0 END ) as dc_shzs,
sum( case when dc.spzt='03' and dc.ZWBZZTDM='04' then 1 ELSE 0 END ) as dc_bzzs
from YW_ZWXC_DCRWQQ dc group by dc.LRDWDM) dc,
(select qk.LRDWDM,
sum( case when qk.spzt='01' then 1 when qk.spzt='02' then 1 when qk.spzt='03' then 1 ELSE 0 END ) as qk_djzs,
sum( case when qk.spzt='03' then 1 ELSE 0 END ) as qk_shzs,
sum( case when qk.spzt='03' and qk.ZWBZZTDM='04' then 1 ELSE 0 END ) as qk_bzzs
from YW_ZWXC_QKJLXCRWQQ qk group by qk.LRDWDM) qk,
(select bk.LRDWDM,
sum( case when bk.spzt='01' then 1 when bk.spzt='02' then 1 when bk.spzt='03' then 1 ELSE 0 END ) as bk_djzs,
sum( case when bk.spzt='03' then 1 ELSE 0 END ) as bk_shzs,
sum( case when bk.spzt='03' and bk.ZWBZZTDM='04' then 1 ELSE 0 END ) as bk_bzzs
from YW_ZWXC_SZZWBKRWQQ bk group by bk.LRDWDM) bk,
sys_dictitem dic
where
zc.LRDWDM(+) = dic.code and zt.lrdwdm(+) = dic.code and dc.lrdwdm(+) = dic.code and qk.lrdwdm(+) = dic.code and bk.lrdwdm(+) = dic.code
and dic.groupid ='CODE_UNIT' ORDER BY ZC.zc_djzs ASC
指纹协查统计sql的更多相关文章
- 统计sql语句执行效率
--统计sql语句执行效率SELECT (total_elapsed_time / execution_count)/1000 N'平均时间ms' ,total_elapsed_time/1000 N ...
- 如何查詢 SQL Server 資料庫中欄位值為 NULL 的資料(转)
最近使用mssql的时候对于未null的字段查询不到 http://blogs.msdn.com/b/jchiou/archive/2008/05/01/sql-server-null.aspx 先建 ...
- 统计sql server 2012表的行数
--功能:统计sql server 2012表的行数 SELECT a.name, a.object_id, b.rows, b.index_id FROM sys.tables AS a INNER ...
- 使用JDBC分别利用Statement和PreparedStatement来对MySQL数据库进行简单的增删改查以及SQL注入的原理
一.MySQL数据库的下载及安装 https://www.mysql.com/ 点击DOWNLOADS,拉到页面底部,找到MySQL Community(GPL)Downloads,点击 选择下图中的 ...
- 常用的数据统计Sql 总结
最近刚在搞一个BI的项目,里面需要大量的sql 数据统计相关运用,加深了我又对SQL的理解与使用. 所以,分享几个数据统计时常用的sql 语句总结: 1. 统计各个条件下的数据 select Batc ...
- Netsuite Formula > Oracle函数列表速查(PL/SQL单行函数和组函数详解).txt
PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序.在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 ...
- 常用的数据统计Sql 总结(转)
转:http://www.cnblogs.com/zhangweizhong/p/5577842.html 最近刚在搞一个BI的项目,里面需要大量的sql 数据统计相关运用,加深了我又对SQL的理解与 ...
- 一些牛逼的统计SQL
SQL 1.查询连续2天,每天发帖大于等于2次的用户 SELECT USER_ID FROM ( SELECT USER_ID, DATEDIFF(CREATE_TIME, '1971-01-01') ...
- 分组统计SQL
Itpub上遇到一个求助写SQL的帖子,感觉很有意思,于是写出来看看,要求如下: 有个计划表1, 记录物料的年度计划量 有个实际使用情况表2,记录实际使用情况. 最后要出个统计表,把计划和实际的数据结 ...
随机推荐
- line-height和height的区别
line-height 是指每行的高度, 假如定义p标签的行高为line-heigth:20px; 文字在浏览器中显示为一行时,这个p标签的高度会为20px,如果为两行,则p标签的高度为40px; l ...
- Vuejs入门级简单实例
Vue作为2016年最火的框架之一,以其轻量.易学等特点深受大家的喜爱.今天简单介绍一下Vue的使用. 首先,需要在官网下载vuejs,或者直接用cdn库.以下实例使用Vue实现数据绑定与判断循环: ...
- jquery操作select(选中,取值)
最近工作中总出现select 和 option问题,整理一下,内容大部分源于网络资料 一.基础取值问题 例如<select class="selector"></ ...
- js图片跟随鼠标移动
<div id="wrapper"><img src="http://images.cnblogs.com/cnblogs_com/rain-null/ ...
- 用WebStorm开发TypeScript
为什么是TypeScript 最近在做H5的游戏,最终选定的TypeScript作为开发语言.主要是看重他有强类型和Class,作为习惯使用AS3,Java等强类型编程的人来说,还是习惯这种编程写法. ...
- Architecture And Framework
高屋建瓴 From Up to Down. Outside into inside. Interface-Oriented Framework with dynamic configuration. ...
- SQLSERVER的逆向工程,将数据库导入到PowerDesigner中
原文:http://blog.csdn.net/linianzhenti/article/details/42938595 PD是一款不错的数据库设计工具,在佩特来这个项目中,起初,合作伙伴用PD大体 ...
- GPU 编程语言 Harlan
Harlan 是一个声明式的.GPU 领域特定的编程语言.目前主要是用于技术实现和优化的测试用途.该语言很小,用于简化浏览新的分析器和优化. 支持的操作系统: Mac OS X 10.6 (Snow ...
- java 策略模式
<Head First 设计模式>学习中 设计原则 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起 针对接口编程,而不是针对实现编程 多用组合少用继承 ...
- linux Mint 安装网易云音乐
第一天从官网下来了最新版netease-cloud-music_1.1.0_amd64_ubuntu.deb安装,用的挺好的,第二天就打不开了郁闷,查了下很多人都遇到了这样的问题,需要root权限运行 ...