我有多行数据共享相同的公司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
有没有办法做到这一点?
任何指向我正确方法的建议都很好。
谢谢,
SELECT Company_Name, Company_ID, SUM(Amount) FROM TableName GROUP BY Company_Name, Company_ID