报表的典型用途是从全部数据中提取出代表一种趋势的值或者汇总值,这就是聚合的意义。聚合函数应用特定的聚合操作并返回一个标量值(单一值)。返回的数据类型对应于该列或者传递到函数中的值。聚合经常和分组、累积以及透视等表运算一起使用,生成数据分析结果。
AVG()函数用于返回一组数值中所有非空数值的平均值:SELECT AVG (*) FROM #GymEvent
COUNT()函数用于返回一个列内所有非空值的个数,这是一个整型值:SELECT COUNT (*) FROM #GymEvent
MIN()函数用于返回一个列范围内的最小非空值;MAX()函数用于返回最大值:select MIN(IntegerColumn),MAX(IntegerColumn) from #Temp
SUM()函数返回一个列范围内所有非空值的总和:select SUM(IntegerColumn) from #Temp