# Sintaxe geral para agregações

A seguinte estrutura de sintaxe geral pode ser usada para agregações, com muitos parâmetros opcionais:

`aggrexpression 
 ::= ( fieldref | operator1 
 aggrexpression | aggrexpression 
 operator2 aggrexpression | functioninaggr | ( aggrexpression 
 )
)`

fieldref é um nome de campo.

`functionaggr ::= functionname ( 
 parameters2 )`

Assim, expressões e funções podem ser aninhadas livremente, desde que uma fieldref venha sempre dentro de exatamente uma função de agregação e, desde que a expressão retorne um valor interpretável, o QlikView não apresentará mensagens de erro.

## Saiba mais

* [Operadores](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/Operators/operators.htm)