AVG()
Average
Depends on the input type
AVG ([ALL | DISTINCT] <expr>)
| Parameter | Description |
|---|---|
expr |
Expression.It may contain a table column, a constant, a variable, an expression, a non-aggregate function or a UDF that returns a numeric data type.Aggregate functions are not allowed as expressions |
AVG returns the average argument value in the group.NULL is ignored.
-
Parameter
ALL(the default) applies the aggregate function to all values. -
Parameter
DISTINCTdirects theAVGfunction to consider only one instance of each unique value, no matter how many times this value occurs. -
If the set of retrieved records is empty or contains only
NULL, the result will beNULL.
The result type of AVG depends on the input type:
|
|
|
|
|
|
|
|
|
|
|
|
|
|