Die Methode entitySelection.average( ) gibt das arithmetische Mittel (Durchschnitt) aller Nicht-Null-Werte von attributePath in der Entity-Selection zurück.
 Im Parameter attributePath übergeben Sie den Attributpfad für die Berechnung. Nur numerische Werte werden berücksichtigt, außer attributePath der Entity-Selection enthält Werte vom Typ mixed. In diesem Fall berücksichtigt entitySelection.average( ) alle skalaren Elemente zum Berechnen des Durchschnitts.
 Hinweis: Werte vom Typ Datum werden in numerische Werte (Sekunden) umgewandelt und dann zum Berechnen des Durchschnitts verwendet.
 Ist die Entity-Selection leer oder enthält attributePath keine numerischen Werte , gibt entitySelection.average( ) undefiniert zurück.
 Ein Fehler wird zurückgegeben, wenn
  - attributePath ein verknüpftes Attribut ist oder keine numerischen Werte enthält,
  - attributePath in der Dataclass der Entity-Selection nicht gefunden wird.
  
 
    Liste der Angestellten mit einem Gehalt über dem Durchschnittswert erhalten:
 C_REAL($averageSalary)
 C_OBJECT($moreThanAv)
 $averageSalary:=ds.Employee.all().average("salary")
 $moreThanAv:=ds.Employee.query("salary > :1"$averageSalary)