1

假设我有一个包含以下数据的表:

Name          TransID    Cost    
---------------------------------------
 Susan          1        10      
 Johnny         2        10      
 Johnny         3        9      
 Dave           4        10      

我想找到一种方法来计算每个名称的成本(假设名称是唯一的),以便得到这样的表:

Name           Cost    
---------------------------------------
 Susan          10     
 Johnny         19        
 Dave           10

任何帮助表示赞赏。

4

1 回答 1

3

这相对简单:您需要在查询中使用GROUP BY子句

SELECT Name,SUM(Cost)
FROM MyTable
GROUP BY Name
于 2013-01-29T16:38:42.603 回答