Section courante

A propos

Section administrative du site

SUM

Sommation
SQL Server Microsoft SQL Server

Syntaxe

SUM([ ALL | DISTINCT ] expression)

Paramètres

Nom Description
expression Ce paramètre permet d'indiquer l'expression ou la colonne où il effectue la somme.

Description

Cette fonction permet de calculer la somme des valeurs.

Algorithme

MODULE SUM(Élément)
   Somme ← 0
   BOUCLE POUR I ← 1 JUSQU'A Nombre Élément
      Somme ← Somme + Élément [ I ]
   FIN BOUCLE POUR
   RETOURNE Somme

Exemple

Prenons pour base la table «listvalue» avec le contenu suivant :

id value name
1 300 Jean
2 6000 Philippe
3 5000 Samuel
4 4000 Gabriel
5 200 Mathieu
6 6000 Paul

Si vous voulez retourner la somme des valeurs de cette table vous entrez donc les instructions suivantes :

  1. SELECT SUM(value) AS Expr1 FROM  listvalue

Et les informations vous seront retournés sous la forme suivante :

Expr1
21500

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Dimanche, le 7 juin 2015