如何获得值的总和在MySQL

问题描述:

我有表:如何获得值的总和在MySQL

id  name  amount 
-------------------------- 
1   abc  1 
2   abc  2 
3   abc  -3 
4   def  4 

我想名字的每一个量的总和== ABC,我的意思是1 + 2 +( - 3)= 0;

如何在MySql中做到这一点?

SELECT SUM(amount) FROM table WHERE name = 'abc'; 

不知道有关MySQL,但 “标准” SQL将是:

select sum(amount) from yourTableName where name='abc' 

SELECT SUM(amount) AS total FROM table WHERE name = 'abc' 

SELECT name, SUM(amount) from Table GROUP BY name; 

SELECT SUM(amount) 
FROM tableName 
WHERE name='abc'