Maison > base de données > tutoriel mysql > Comment regrouper des données et additionner des valeurs dans MySQL ?

Comment regrouper des données et additionner des valeurs dans MySQL ?

Susan Sarandon
Libérer: 2025-01-03 04:30:39
original
926 Les gens l'ont consulté

How to Group Data and Sum Values in MySQL?

MySQL : regrouper les données et additionner les valeurs des colonnes

Problème :

Considérez le MySQL suivant tableau à deux colonnes, mot et montant :

word amount
dog 1
dog 5
elephant 2

La tâche est de regrouper les données par la colonne de mots et additionnez les valeurs de montant correspondantes. Le résultat souhaité est :

word amount
dog 6
elephant 2

Solution :

La requête SQL d'origine :

SELECT word, SUM(amount) FROM `Data` GROUP BY 'word'
Copier après la connexion

contient une erreur mineure. Le guillemet simple autour du mot nom de colonne le convertit en chaîne. Pour résoudre ce problème, supprimez simplement le guillemet simple :

SELECT word, SUM(amount) 
FROM Data 
Group By word
Copier après la connexion

Cette requête révisée effectue correctement l'opération, en regroupant les données par colonne de mots et en additionnant les valeurs de montant pour chaque mot unique.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal