Foxtable(狐表)用户栏目专家坐堂 → 关于2G大数据的后台统计问题


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

主题:关于2G大数据的后台统计问题

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/8/6 11:34:00 [显示全部帖子]

用分组统计就行,注意加粗的这一行,表示直接统计后台数据:

 

Dim g As New GroupTableBuilder("统计表1", DataTables("表A"))
g.Groups.AddDef("销售员")
g.Totals.AddDef("产品编号", AggregateEnum.Count)
g.FromServer = True
g.Build()
MainTable = Tables("统计表1")

[此贴子已经被作者于2013-8-6 11:35:02编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/8/6 12:19:00 [显示全部帖子]

难不倒foxtable:
 
 
Dim b As New GroupTableBuilder("统计表1","Select distinct 销售员编号,产品编号 From {表1}","11")
b.Groups.AddDef("销售员编号")
b.Totals.AddDef("产品编号", AggregateEnum.Count)
b.Build()
MainTable = Tables("统计表1")
 
知识点:
 
http://www.foxtable.com/help/topics/2307.htm


 
或者直接用SQL:

 

Select 销售员编号,Count(产品编号) From (Select distinct 销售员编号,产品编号 From {表1}) group by 销售员编号


 

[此贴子已经被作者于2013-8-6 12:33:28编辑过]

 回到顶部