| Interface | Description |
|---|---|
| AggregateFunc |
Base class of the Aggregate Functions.
|
| Class | Description |
|---|---|
| Aggregation |
Aggregation in SQL statement.
|
| Avg |
An aggregate function that returns the mean of all the values in a group.
|
| Count |
An aggregate function that returns the number of the specific row in a group.
|
| CountStar |
An aggregate function that returns the number of rows in a group.
|
| GeneralAggregateFunc |
The general implementation of
AggregateFunc, which contains the upper-cased function
name, the `isDistinct` flag and all the inputs. |
| Max |
An aggregate function that returns the maximum value in a group.
|
| Min |
An aggregate function that returns the minimum value in a group.
|
| Sum |
An aggregate function that returns the summation of all the values in a group.
|
| UserDefinedAggregateFunc |
The general representation of user defined aggregate function, which implements
AggregateFunc, contains the upper-cased function name, the canonical function name,
the `isDistinct` flag and all the inputs. |