sum

API Xml Path. Calcule la somme des éléments d'une séquence.

Syntaxe

sum($Sequence as anyAtomicType*) as anyAtomicType

sum($Sequence as anyAtomicType*, $Zero as anyAtomicType?) as anyAtomicType

Description

L'API sum retourne la somme des éléments de la séquence passée en premier paramètre une fois converties en nombres.

Quand un élément est vide, sa valeur est alors donnée par le second paramètre qui est 0 par défaut.

Exemple

<-- Calcul la somme des salaires des noeuds fils du noeud courant de la sorte Employe. -->
$MaVariableA=sum(child::Salaire)

Voir aussi

avg pour calculer la moyenne des éléments de la séquence. count pour compter les éléments d'une séquence. max pour calculer le maximum des éléments d'une séquence. min pour calculer le minimum des éléments d'une séquence.