分组统计
在学习本节内容前,可以打开CaseStudy目录下的文件:多表查询.Table
查询表还可以进行分组统计。
Foxtable本身已经提供了强大的数据统计和分析功能,一般并不需要通过查询表来进行分组统计,当然你可以根据具体情况选择。
例如下图统计各客户订购不同产品的数量和金额:
得到的查询表为:
分组列也就可以是表达式,例如下图按年统计各产品的销量:
得到的查询表为:
聚合函数
在上面的设置中,我们使用了聚合函数Sum,用于对指定的列或表达式求和,例如:
Sum(数量)
表示对数量列求和。
聚合函数有:
AVG
返回指定表达式的平均值。
MAX
返回指定表达式的最大值。
MIN
返回指定表达式的最小值。
COUNT
返回符合指定条件的记录数
Var
返回指定表达式的总体方差
VarP
返回指定表达式的总体方差
StDev
返回指定表达式的总体标准偏差
StDevP
返回指定表达式的总体样本标准偏差
提示:不同的数据源会有自己特有的一些聚合函数。