AVG é uma função de agregação que calcula a média de uma expressão sobre
um conjunto de linhas (consulte
Somente é permitida uma expressão de agregação DISTINCT por
A expressão pode conter várias referências a colunas ou expressões, mas não pode conter outra agregação ou subconsulta. Deve ter como resultado um tipo de dado numérico do SQL-92. Portanto, podem ser chamados métodos que têm como resultado tipos de dado SQL-92. Se uma expressão for avaliada como NULL, a agregação saltará este valor.
O tipo de dado do resultado é o mesmo da expressão em que opera (nunca
estoura).
Por exemplo, a seguinte consulta retorna o INTEGER 1, que pode não ser
o esperado:
Se for desejada uma precisão maior, a expressão deverá ser convertida para
outro tipo de dado: