Foxtable(狐表)用户栏目专家坐堂 → 按月求和后再两列相除。。。


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

主题:按月求和后再两列相除。。。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/25 10:28:00 [显示全部帖子]

这样改一下

 

Tables("经营成果分析_经营成果分析").Fill("Select 购买日期 As 日期, 门市专柜编号, SUM(实收金额) As VIP销售额,COUNT(DISTINCT VIP卡号) As VIP销售笔数,SUM(实收金额)/COUNT(DISTINCT VIP卡号) As VIP客单价" _
& " FROM (dbo.VIP消费信息" _
& " GROUP BY 购买日期, 门市专柜编号", "VIP数据", True)

Dim g As New GroupTableBuilder("统计表2", Tables("经营成果分析_经营成果分析").DataTable)
g.Groups.AddDef("日期", DateGroupEnum.Year, "年")
g.Groups.AddDef("日期", "月")
g.Groups.AddDef("门市专柜编号")
g.Totals.AddDef("VIP销售额")
g.Totals.AddDef("VIP销售笔数")
 
Tables("经营成果分析_经营成果分析").DataSource = g.BuildDataSource()

Tables("经营成果分析_经营成果分析").DataTable.DataCols.Add("VIP客单价", Gettype(Double), "VIP销售额 / VIP销售笔数")


 回到顶部