• 指纹协查统计sql


     select dic.name, NVL(zc.zc_djzs,0),NVL(zc.zc_shzs,0),NVL(zc.zc_bzzs,0),
     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
  • 相关阅读:
    angular笔记_6
    angular笔记_5(全选/反选)
    angular笔记_4(函数)
    angular笔记_3
    angular笔记_2
    常用Sql语句
    IIS服务器环境下某路径下所有PHP接口无法运行报500.19错误
    #前端#文字、图像等元素居中方式之
    nginx如何设置禁止访问文件或文件夹
    git克隆和上传项目
  • 原文地址:https://www.cnblogs.com/learningJAVA/p/5149141.html
Copyright © 2020-2023  润新知