zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    web.config配置错误的后果
    重装VS.NET碰到:IDE 未能加载 Dte.olb
    初次使用Wix
    typedef
    [WTL] Accelerator
    在浏览器中粘贴时替换剪贴板数据
    自定义浏览器
    关于MSHTML
    [WTL] STLport安装指南
    [WTL] WTL7.5中CFileDialog用'\0'过滤
  • 原文地址:https://www.cnblogs.com/guangfangxiaokeai/p/14731100.html
Copyright © 2011-2022 走看看