以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]交叉统计问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70031) |
||||
-- 作者:sjx71 -- 发布时间:2015/6/15 0:53:00 -- [求助]交叉统计问题 我有一个表,有一列是时间列,是每天的整点,如2015-03-05 00:00:00, 2015-03-05 01:00:00 , 2015-03-05 02:00:00
还有单位名称列, 周期内净耗量即每小时用量
我现在要做交叉统计,统计每个单位每天的用量 怎么做 (交叉统计>启用历史统计>日用量统计)
我现在是将水平分组列设为记录时间的 年 月 日 出来了3列, 能不能就让出来1列,显示记录日期 如2015-03-05, 2015-03-06
谢谢老师们指点
|
||||
-- 作者:y2287958 -- 发布时间:2015/6/15 7:46:00 -- 要么用辅助列,要么用SQLCrossTableBuilder Dim b As New SQLCrossTableBuilder("统计表1","test") Dim d As String = "Dateserial(year(记录时间),month(记录时间),day(记录时间))" b.HGroups.AddExp("记录时间",d) b.VGroups.AddDef("单位名称") b.Totals.AddDef("周期内的净耗量") b.Build MainTable = Tables("统计表1") |
||||
-- 作者:sjx71 -- 发布时间:2015/6/16 13:56:00 -- 谢谢
|