Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:SQLGroupTableBuilder 统计不重复的用户数量

1楼
tld 发表于:2024/3/18 0:14:00
老师好。
Dim b As New SQLGroupTableBuilder("统计表1", "销售流水")
b.Conn ection Name = "s"
b.Groups.AddDef("经销商")
b.Totals.AddDef("终端用户", AggregateEnum.Count , "销售次数")

上面的代码统计是经销商一共卖出了多少次
如果统计经销商有多少终端用户,该如何办?

谢谢老师


2楼
有点蓝 发表于:2024/3/18 9:02:00
这种只能是生成统计表后,添加一个临时列,然后遍历所有行,使用getvalues获取

b.Build()
DataTables
("统计表1").DataCols.Add("终端用户数"Gettype(Double))
Dim tbl As Table = Tables("统计表1")
For
 r as row in tbl.Rows
    r(
"
终端用户数") = datatables("销售流水").sqlgetvalues("终端用户","经销商='" & r("经销商") & "'")
Next
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01953 s, 2 queries.