O método entitySelection.average( ) retorna a média aritmética de todos os valores não nulos de  attributePath na entidade seleção.
 Passe no parâmetro attributePath a rota de atributo a avaliar.
 Apenas valores numéricos são usados para o cálculo.  Note entretanto que, se attributePath da seleção de entidade conter tipos de valoes misturados, entitySelection.average( ) leva em consideração todos os elementos escalares para calcular o valor médio.
 Nota: os valores de tipo data são convertidos em valores numéricos (segundos) e são usados para calcular a média.
 entitySelection.average( ) retorna Indefinido se a seleção de entidade estiver vazia ou se a rotaAtributo não conter valores númericos
 Um erro é retornado se:
  - rotaAtributo for um atributo relacionado,
  - rotaAtributo determinar um atributo que não existe na na classe de dados da seleção de entidade..
  
 
    Se quiser obter uma lista de empregados cujo salario é maior que o salário médio:
 C_REAL($averageSalary)
 C_OBJECT($moreThanAv)
 $averageSalary:=ds.Employee.all().average("salary")
 $moreThanAv:=ds.Employee.query("salary > :1"$averageSalary)