Foxtable(狐表)用户栏目专家坐堂 → 对表的分组汇总


  共有1227人关注过本帖树形打印复制链接

主题:对表的分组汇总

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/8 10:53:00 [显示全部帖子]

用 case when 处理。

 

处理原始表格,sql1:

 

select 年度,季度,产品线, (case when 产品类型='HTOL' Or 订单类型='分销' then '分销' when xxx条件 then 'HY' Else null End) as 产品类型, 金额 from 表A

 

分组统计,基于sql1:

 

select 年度,季度,产品线,产品类型,sum(金额) as 汇总金额 from (sql1) as a group by 年度,季度,产品线,产品类型

[此贴子已经被作者于2017/12/8 10:54:02编辑过]

 回到顶部