ti-enxame.com

MySql Group By e Sum valor total de outra coluna

Eu tenho 2 colunas assim

Image of database

Eu quero que o resultado seja o cão 6 e o ​​elefante 2. O que eu fiz até agora (e falhei) é este

SELECT Word, SUM (quantia) FROM Data Agrupar por 'Word'

38
Ugleh

Remova as aspas simples ao redor de Word. Faz com que o nome da coluna seja convertido como sequência.

SELECT Word, SUM(amount) 
FROM Data 
Group By Word
59
John Woo

Deve ser sotaque grave símbolo não aspas simples :

SELECT Word, SUM( amount )
FROM Data
GROUP BY `Word`;

Saída:

Word     SUM(amount)
dog           6
Elephant      2

enter image description here

13
Chitta ranjan
SELECT Word, SUM(amount) FROM Data Group By Word;
3
Manish Sahu

Tente esta abordagem não convencional.

SELECT Word, SUM(amount) 
FROM Data 
Group By Word
2
peter
SELECT column_name1, SUM(column_name2) 
FROM table_name 
GROUP BY column_name1
0
Sani Kamal