La méthode entitySelection.average( ) retourne la moyenne arithmétique de toutes les valeurs non nulles de cheminAttribut dans la sélection d'entités. 
Passez dans le paramètre cheminAttribut le chemin de l'attribut à utiliser pour le calcul. 
Seules les valeurs numériques sont utilisées pour le calcul. Notez cependant que, lorsque le cheminAttribut de la sélection d'entités contient des valeurs de types variés, entitySelection.average( ) tient compte de tous les éléments contenant des valeurs scalaires pour calculer la moyenne.
Note : Les valeurs de type Date sont converties en numériques (secondes) et utilisées pour calculer la moyenne.
entitySelection.average( ) retourne null si la sélection d'entités est vide. 
Une erreur est retournée si :
- cheminAttribut est un attribut relatif ou ne contient pas de valeurs numériques,
 - cheminAttribut n'est pas trouvé dans la dataclass de la sélection d'entités.
 
 
    Nous voulons obtenir la liste des employés dont le salaire est supérieur au salaire moyen :
 C_REAL($averageSalary)
 C_OBJECT($moreThanAv)
 $averageSalary:=ds.Employee.all().average("salary")
 $moreThanAv:=ds.Employee.query("salary > :1";$averageSalary)