• sql 联表查询以及分组条件下,为某一字段单独添加新条件


    select sum(TIM_CNT) as TIM_CNT,sum(TIH_CNT) as TIH_CNT,CREATE_BY from (
    SELECT
    case when M.CREATE_BY = H.CREATE_BY then count(distinct M.TIM_NO) else 0 END AS TIM_CNT,
    count(distinct H.TIH_NO ) AS TIH_CNT, H.CREATE_BY
    FROM WT_TIM M,WT_TIH H
    WHERE H.TIM_NO=M.TIM_NO AND M.TIM_NO IN('TI11M21300019','TI11M21300020','TI11M21300048','TI11M21300137','TI11M21300197','TI11M21300307','TI11M21300356')
    GROUP BY H.CREATE_BY,M.CREATE_BY
    ) a group by a.CREATE_BY

    备注:

    1、外面这层衣服可以不要,因为我当时需要根据不同的情况下换字段的名称所以添加的外衣

    所以去掉外衣后的模板是

    SELECT 
    case when M.CREATE_BY = H.CREATE_BY then count(distinct M.TIM_NO) else 0 END AS TIM_CNT,--此人创建了几个主单
    count(distinct H.TIH_NO ) AS TIH_CNT,--此人创建了几个副单
    H.CREATE_BY--副单创建人
    FROM WT_TIM M,WT_TIH H
    WHERE H.TIM_NO=M.TIM_NO AND M.TIM_NO IN('T21300019','T21300020','T21300048','T21300137','T21300197','T21300307','T21300356')
    GROUP BY H.CREATE_BY,M.CREATE_BY

  • 相关阅读:
    原生JS实现简易随机点名功能
    react 字父组件传值
    关于react组件传值问题
    轮波图
    烟花
    this的详解
    封装多元素多属性的链式缓冲
    留言板设计的流程,拖动窗口
    运动的小球
    运动的小球自动变键盘控制
  • 原文地址:https://www.cnblogs.com/guangfangxiaokeai/p/14731100.html
Copyright © 2020-2023  润新知