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

Comment additionner des colonnes dans MySQL

青灯夜游
青灯夜游original
2022-06-20 17:16:288364parcourir

Dans MySQL, vous pouvez utiliser l'instruction SELECT avec la fonction SUM() pour additionner les colonnes, ce qui peut renvoyer la somme des valeurs de colonne spécifiées. La syntaxe de somme est "SELECT SUM(DISTINCT column name) FROM table name;" ; où, l'opérateur " DISTINCT" permet le calcul de valeurs distinctes dans un ensemble et peut être omis. La fonction SUM() ignore les lignes avec des valeurs de colonne NULL lors du calcul.

Comment additionner des colonnes dans MySQL

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

Dans MySQL, vous pouvez utiliser la fonction SUM() pour additionner les colonnes.

SUM() est une fonction somme qui renvoie la somme des valeurs de colonne spécifiées. Syntaxe :

SELECT SUM(DISTINCT 列名) FROM 表名;
  • L'opérateur DISTINCT permet le calcul de valeurs distinctes dans un ensemble

Description :

  • 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 . La fonction

  • sum () ignorera les lignes avec des valeurs de colonne nulles lors du calcul de la somme

mysql sum () de sommation des colonnes

Create une table de score d'étudiant TB_STUDENTS_SCORE

R
CREATE TABLE tb_students_score
(
id INT(11),
student_name VARCHAR(25),
student_score INT(11)
);

Comment additionner des colonnes dans MySQL

INSERT APRÈS la visualisation les données

Comment additionner des colonnes dans MySQL

Utilisez la fonction sum() pour calculer le score total des notes des élèves dans la table tb_students_score

SELECT SUM(student_score) FROM tb_students_score;

Comment additionner des colonnes dans MySQL

【Recommandations associées : 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