Section courante

A propos

Section administrative du site

DSUM

Somme des données
Access 2019, Access 2016, Access 2013, Access 2010, Access 2007, Access 2003, Access XP, Access 2000 Microsoft Access

Syntaxe

DSum(expression,domain, [criteria])

Paramètres

Nom Description
expression Ce paramètre permet d'indiquer le champ pour lequel vous souhaitez calculer la somme.
domain Ce paramètre permet d'indiquer l'ensemble d'enregistrement correspondant au domaine.
criteria Ce paramètre permet d'indiquer le critère de recherche à appliquer à l'expression.

Description

Cette fonction permet de retourner la somme des valeurs d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement.

Remarques

Exemple

Voici un exemple de comment utiliser la fonction DSum dans Microsoft Access :

DSum("UnitPrice", "Order Details", "OrderID = 10247")

Dans cet exemple, vous additionneriez le champ UnitPrice de la table Order Details où l'OrderID est 10247. Cela correspond à l'instruction SQL suivante :

SELECT Sum([Order Details].UnitPrice) AS SumOfUnitPrice
FROM [Order Details]
WHERE ((([Order Details].OrderID)=10247));

Vous pouvez également additionner plusieurs champs numériques. Par exemple :

DSum("UnitPrice * Quantity", "Order Details", "OrderID = 10247")

Cet exemple additionnerait le prix unitaire × quantité pour tous les enregistrements de la table Détails de la commande où le OrderID est 10247. Ceci est identique à l'instruction SQL suivante :

SELECT Sum([UnitPrice]*[Quantity]) AS Expr1
FROM [Order Details]
WHERE ((([Order Details].OrderID)=10247));


Dernière mise à jour : Mardi, le 28 juillet 2015