Foxtable(狐表)用户栏目专家坐堂 → 分组统计显示最近的日期


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

主题:分组统计显示最近的日期

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


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
分组统计显示最近的日期  发帖心情 Post By:2021/5/4 2:30:00 [只看该作者]

老师好。如下分组统计中,如何显示最近的付款日期  
 
Dim g As New GroupTableBuilder("统计表1", DataTables("流水"))
g.Groups.AddDef("付款单位")
g.Totals.AddDef("付款金额")
g.Totals.AddDef("付款日期", 最近的日期)
g.Build()
MainTable = Tables("统计表1")

谢谢!

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


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/5 11:39:00 [只看该作者]

只能对数值列统计,使用SQL吧:http://www.foxtable.com/webhelp/topics/0695.htm

Dim q As new QueryBuilder
q.TableName = "统计表1"
q.SelectString = "Select 付款单位,sum(付款金额) as 付款金额,max(付款日期) as 最近的日期 from {流水} group by 付款单位"
q.Build
MainTable = Tables("统计表1")

 回到顶部