MAVG Function Syntax | Teradata Vantage - MAVG Function Syntax - Advanced SQL Engine - Teradata Database

SQL Functions, Expressions, and Predicates

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
June 2020
Language
English (United States)
Last Update
2021-01-30
dita:mapPath
tpt1555966086716.ditamap
dita:ditavalPath
lze1555437562152.ditaval
dita:id
B035-1145
lifecycle
previous
Product Category
Teradata Vantageā„¢
MAVG ( value_expression, width, sort_spec [,...] )

Syntax Elements

value_expression
The expression cannot contain any ordered analytical or aggregate functions.
width
The number of previous rows to be used in the computation.
The value is always a positive integer literal.
The maximum is 4096.
sort_spec
sort_expression [ ASC | DESC ]
sort_expression
A literal or column expression or comma-separated list of literal or column expressions to be used to sort the values.
For example, MAVG(Sale, 6, Region ASC, Store DESC), where Sale is the value_expression, 6 is the width, and Region ASC, Store DESC is the sort_expression list.
The expression cannot contain any ordered analytical or aggregate functions.
ASC
That the results are to be ordered in ascending sort order.
If the sort field is a character string, the system orders it in ascending order according to the definition of the collation sequence for the current session.
The default order is ASC.
DESC
That the results are to be ordered in descending sort order.
If the sort field is a character string, the system orders it in descending order according to the definition of the collation sequence for the current session.