The aggregation functions that are available depend on
the stage that you opened the SQL builder from. All SQL syntax variants
include the AVG, COUNT, MAX, MIN, STDDEV, and VARIANCE aggregation
functions.
The following aggregation functions are supported.
- AVG. Returns the mean average of the values in a
column. For example, if you had six rows with a column containing
a price, the six rows would be added together and divided by six to
yield the mean average. If you specify the DISTINCT qualifier, only
distinct values will be averaged; if the six rows only contained four
distinct prices then these four would be added together and divided
by four to produce a mean average.
- COUNT. Counts the number of rows that contain a
not-null value in a column. If you specify the DISTINCT qualifier,
only distinct values will be counted.
- MAX. Returns the maximum value that the rows hold
in a particular column. The DISTINCT qualifier can be selected, but
has no effect on this function.
- MIN. Returns the minimum value that the rows hold
in a particular column. The DISTINCT qualifier can be selected, but
has no effect on this function.
- STDDEV. Returns the standard deviation for a set of numbers.
- VARIANCE. Returns the variance for a set of numbers.