Foxtable(狐表)用户栏目专家坐堂 → 多表查询后怎么统计(没解决,新手请帮忙)?


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

主题:多表查询后怎么统计(没解决,新手请帮忙)?

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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/1/16 15:48:00 [显示全部帖子]

其实一开始不应该研究人家的系统,而是开foxtable的帮助,细看多遍。

 

组合查询在这里:

http://www.foxtable.com/help/topics/2314.htm

 


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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/1/16 16:53:00 [显示全部帖子]


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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/1/16 17:35:00 [显示全部帖子]

我误解你的意思了,多表查询的结果一样可以直接统计,简单的例子:

 

Dim COM As NEW SQLCommand
COM.CommandText = "Select  {库存}.货品编码,当前库存,货品类型,计量单位,货品名称,规格型号,生产厂商,库存上限,库存下限,出库参考价,入库参考价,备注 From {库存} Inner JOIN {库存商品} ON {库存商品}.[货品编码] = {库存}.[货品编码] Group By {库存}.货品编码,当前库存,货品类型,计量单位,货品名称,规格型号,生产厂商,库存上限,库存下限,出库参考价,入库参考价,备注"
Dim dst1 As Table = Tables("窗口1_Table1")
Dim dt As DataTable  = COM.ExecuteReader()
Dim b As New GroupTableBuilder("统计表1",dt)
b.Groups.AddDef("货品编码") '根据产品分组
b.Totals.AddDef("出库参考价") '对数量进行统计
dst1.DataSource  = b.BuildDataSource

 

还有另一个方法:

http://www.foxtable.com/help/topics/2307.htm

 


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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/1/16 18:08:00 [显示全部帖子]

这个不可以的。

 

重新发帖提问吧,另外做个例子,原始数据表是什么样的,想得到什么样的结果,直观点。


 回到顶部