Maison  >  Article  >  base de données  >  Comment additionner plusieurs colonnes dans MySQL

Comment additionner plusieurs colonnes dans MySQL

WBOY
WBOYoriginal
2022-01-18 16:15:2812748parcourir

Dans MySQL, vous pouvez utiliser la fonction sum() pour effectuer des sommes multi-colonnes. Cette fonction peut renvoyer le nombre total de colonnes numériques. La syntaxe est "SELECT SUM(colonne 1+colonne 2+colonne 3...) FROM nom_table;".

Comment additionner plusieurs colonnes dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment additionner plusieurs colonnes dans MySQL

La fonction SUM() renvoie le nombre total de colonnes numériques.

Syntaxe SQL SUM()

SELECT SUM(column_name) FROM table_name;

Base de données de démonstration

Dans ce tutoriel, nous utiliserons l'exemple de base de données RUNOOB.

Voici les données sélectionnées dans la table "access_log" :

mysql> SELECT * FROM access_log;
+-----+---------+-------+------------+
| aid | site_id | count | date       |
+-----+---------+-------+------------+
|   1 |       1 |    45 | 2016-05-10 |
|   2 |       3 |   100 | 2016-05-13 |
|   3 |       1 |   230 | 2016-05-14 |
|   4 |       2 |    10 | 2016-05-14 |
|   5 |       5 |   205 | 2016-05-14 |
|   6 |       4 |    13 | 2016-05-15 |
|   7 |       3 |   220 | 2016-05-15 |
|   8 |       5 |   545 | 2016-05-16 |
|   9 |       3 |   201 | 2016-05-17 |
+-----+---------+-------+------------+
9 rows in set (0.00 sec)

SQL SUM() Exemple

L'instruction SQL suivante trouve le numéro total du champ "count" de la table "access_log" :

Exemple

SELECT SUM(count) AS nums FROM access_log;

Comment additionner plusieurs colonnes dans MySQL

2, comptez les scores totaux de tous les professeurs

Comment additionner plusieurs colonnes dans MySQL

L'exemple de syntaxe est le suivant :

Comment additionner plusieurs colonnes dans MySQL

Apprentissage recommandé : Tutoriel vidéo MySQL

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!

Déclaration:
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