分组统计

在学习本节内容前,可以打开CaseStudy目录下的文件:多表查询.Table

查询表还可以进行分组统计。
Foxtable本身已经提供了强大的数据统计和分析功能,一般并不需要通过查询表来进行分组统计,当然你可以根据具体情况选择。

例如下图统计各客户订购不同产品的数量和金额:

得到的查询表为:

分组列也就可以是表达式,例如下图按年统计各产品的销量:

得到的查询表为:

聚合函数

在上面的设置中,我们使用了聚合函数Sum,用于对指定的列或表达式求和,例如:

Sum(数量)

表示对数量列求和。

聚合函数有:

SUM
返回指定表达式的总计值。

AVG
返回指定表达式的平均值。

MAX
返回指定表达式的最大值。

MIN
返回指定表达式的最小值。

COUNT
返回符合指定条件的记录数

Var
返回指定表达式的总体方差

VarP
返回指定表达式的总体方差

StDev
返回指定表达式的总体标准偏差

StDevP
返回指定表达式的总体样本标准偏差

提示:不同的数据源会有自己特有的一些聚合函数。


本页地址:http://www.foxtable.com/webhelp/topics/2325.htm