Foxtable(狐表)用户栏目专家坐堂 → 分组统计


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

主题:分组统计

帅哥哟,离线,有人找我吗?
巷弄太过弯曲
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:219 积分:1800 威望:0 精华:0 注册:2019/2/16 10:17:00
分组统计  发帖心情 Post By:2020/3/17 19:10:00 [只看该作者]

老师你好,请问一下如图是原表格的内容,通过以下代码分组后得到统计表1图二内容,请问能不能再次根据部门列得到各部门一共提交了多少问题的记录数呢 比如原表中部门列国内贸易部有两行数据相当于提交两个问题,分组统计后得到统计表1中能够增加一列根据部门的记录数名为“各部门提问” 那么国内贸易部的“各部门提问”列为2

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

Dim b As New SQLGroupTableBuilder("统计表1","反馈表")
b.C
b.Groups.Adddef("相关部门")
b.Totals.Adddef("相关部门",AggregateEnum.Count,"所有问题")
b.Totals.Addexp("已处理", "Case When 状态='已处理' then 1 else 0 end ")
b.Totals.Addexp("未处理", "Case When 状态='未处理' then 1 else 0 end")
b.Build()

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/17 20:42:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","反馈表")
b.C
b.Groups.Adddef("部门")
b.Groups.Adddef("相关部门")
b.Totals.Adddef("相关部门",AggregateEnum.Count,"所有问题")
b.Totals.Addexp("已处理", "Case When 状态='已处理' then 1 else 0 end ")
b.Totals.Addexp("未处理", "Case When 状态='未处理' then 1 else 0 end")
b.Build()


 回到顶部