小编典典

如何在SQL中求和

sql

我有多行数据共享相同的公司ID。

有没有一种方法可以使用SQL Server Management Studio 2005对所有金额进行“总和”,以便为每个公司ID给我一行数据?

例如,我目前有以下数据……

Company_Name   Company_ID   Amount
Company 6         10024   120
Company 6         10024   569
Company 6         10024    53
Company 6         10024   100
Company 6         10024   564
Company 7         10638  9500
Company 7         10638   105
Company 7         10638   624

我想尝试得到的是.......

Company_ Name   Company_ID     Amount 
Company 6        10024         1406
Company 7        10638        10229

有没有办法做到这一点?

任何指向我正确方法的建议都很好。

谢谢,


阅读 239

收藏
2021-05-05

共1个答案

小编典典

SELECT Company_Name, Company_ID, SUM(Amount) 
FROM TableName GROUP BY Company_Name, Company_ID
2021-05-05