Maison > base de données > tutoriel mysql > Comment utiliser la fonction somme dans MySQL

Comment utiliser la fonction somme dans MySQL

anonymity
Libérer: 2020-09-16 14:45:13
original
7173 Les gens l'ont consulté

Comment utiliser la fonction somme dans MySQL

La fonction MySQL SUM() est utilisée pour calculer la somme d'un ensemble de valeurs ou d'expressions. La syntaxe de la fonction SUM() est la suivante :

SUM(DISTINCT expression)
Copier après la connexion
<. 🎜>

SUM() Comment fonctionnent les fonctions ?

Si la fonction SUM est utilisée dans une instruction SELECT qui ne renvoie aucune ligne correspondante, la fonction SUM renvoie NULL au lieu de 0. L'opérateur DISTINCT permet de compter des valeurs distinctes dans une collection. La fonction SOMME ignore les valeurs NULL dans les calculs.

Exemple de fonction MySQL SUM()

Jetons un coup d'œil à la table orderdetails dans l'exemple de base de données (yiibaidb).

Vous pouvez utiliser la fonction SUM() pour calculer le montant total de la commande numéro 10100, comme indiqué dans la requête suivante :

SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100;
Copier après la connexion

Exécutez l'instruction de requête ci-dessus et obtenez les résultats suivants

mysql> SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100;
+-----------+
| total     |
+-----------+
| 10,223.83 |
+-----------+
1 row in set
SQL
Copier après la connexion
Attention, la fonction FORMAT() est utilisée pour formater la valeur de retour de la fonction SUM().

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal