J'ai 2 colonnes comme ça
Je veux que le résultat soit le chien 6 et l'éléphant 2. Ce que j'ai fait jusqu'à présent (et échoué) est le suivant
SELECT Word, SUM (amount) FROM
Data
Group By 'Word'
Supprimez le guillemet simple autour du Word
. Il provoque la conversion du nom de colonne en chaîne.
SELECT Word, SUM(amount)
FROM Data
Group By Word
Il devrait être accent grave symbole non guillemet simple :
SELECT Word, SUM( amount )
FROM Data
GROUP BY `Word`;
Sortie:
Word SUM(amount)
dog 6
Elephant 2
SELECT Word, SUM(amount) FROM Data Group By Word;
Essayez cette approche non conventionnelle.
SELECT Word, SUM(amount)
FROM Data
Group By Word
SELECT column_name1, SUM(column_name2)
FROM table_name
GROUP BY column_name1