Les opérateurs de calcul ne sont pas des opérations dérivées
dans la mesure où ils ne peuvent pas être exprimés à l'aide
des opérateurs de base. Ils permettent néanmoins de faire des opérations
très utiles (parfois nécessaires) que les autres opérateurs ne peuvent pas réaliser.
Cet opérateur permet de faire la somme cumulée des valeurs que
l'attribut X prend pour une liste d'attributs appelés
attributs de regroupement. Les valeurs de X doivent bien évidemment
être numériques. Lorsqu'aucun attribut de regroupement n'est précisé,
l'opérateur Somme renvoie la somme des valeurs de la colonne.
On note cet opérateur:
SommeX1,X2,...,Xn(R,X)
ou avec la notation anglaise
SumX1,X2,...,Xn(R,X)
Cet opérateur permet de compter le nombre de lignes pour lesquelles l'attribut
fait partie d'une liste d'attributs appelés attributs de regroupement.
Lorsqu'aucun attribut de regroupement n'est précisé
l'opérateur compte le nombre de tuples de la colonne.
On note cet opérateur:
CompteX1,X2,...,Xn(R,X)
ou avec la notation anglaise
CountX1,X2,...,Xn(R,X)
|