Foxtable(狐表)用户栏目专家坐堂 → 如何让分组统计显示记录数为零的记录?


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

主题:如何让分组统计显示记录数为零的记录?

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


加好友 发短信
等级:婴狐 帖子:9 积分:264 威望:0 精华:0 注册:2017/9/1 14:27:00
如何让分组统计显示记录数为零的记录?  发帖心情 Post By:2018/11/5 15:04:00 [显示全部帖子]

请教一下:我用SQLGroupTableBuilder分组统计,
表1:用户信息
用户
A
B
C
*********************************
表2:项目信息
项目ID 负责人
P01            A
P02            A
P03            A
P04            B
P05            A
P06            B
*********************************************
代码:
Dim b As New SQLGroupTableBuilder("项目承担表","表1")
b.C
b.AddTable("表1","用户","表2","负责人" ) 
b.Groups.AddDef("用户")  
b.Totals.AddDef("负责人",AggregateEnum.Count,“承担项目数”)
b.Build 
**********************************************************
运行结果:

用户  承担项目数
A          4
B          2
**********************************************

但是我想要的结果是:
用户  承担项目数
A          4
B          2
C          0
**********************************************************
用户C,在表2中没有记录,但是我想要列出为“0”,实际中没有列出来,请问如何处理。


 回到顶部