SQL-CASEWhen使用

SELECT industryname,domaintype
,COUNT(domaintype) AS buscount,t1.total
--,SUM(buscount) AS total
FROM (
  select ii.industryname as industryname,ii.industryid,d.setup_date,--d.busdomain_id,
  CASE mm.memberlevelid WHEN '1' THEN '个人圈'
            ELSE '公司圈'
  END AS domaintype
  from emk_business_domain d,emk_business_member m,
       EMK_MEMCO_MEMBERINFO mm,
       EMK_BUSINESS_INDUSTRY i,industry ii
       WHERE d.busdomain_id=m.busdomain_id
             AND mm.memberid=m.memberid
             AND i.busdomain_id=d.busdomain_id
             AND ii.industryid=i.fir_industry
             AND d.DISPLAY_FLAG='0'
             AND d.del_tag<>'9'
             AND m.STATE<>'4'
             AND m.affiliation_tag='1'
  ) tt,(select count(industryname) as total,ii.industryname as t1_name
  from emk_business_domain d,emk_business_member m,
       EMK_MEMCO_MEMBERINFO mm,
       EMK_BUSINESS_INDUSTRY i,industry ii
       WHERE d.busdomain_id=m.busdomain_id
             AND mm.memberid=m.memberid
             AND i.busdomain_id=d.busdomain_id
             AND ii.industryid=i.fir_industry
             AND d.DISPLAY_FLAG='0'
             AND d.del_tag<>'9'
             AND m.STATE<>'4'
             AND m.affiliation_tag='1'
   group by industryname
) t1
  where tt.industryname=t1.t1_name
GROUP BY industryname,domaintype,total
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值