c#中的Sum数据库列条目

时间:2012-12-07 08:49:50

标签: c# sql sql-server

我是SQL和数据库的新手。我在SQL Server中有一个表。在该表中有一列price。我要总结所有的价格。我试过的是:

var totalAmount = db.Orders.Select(p => new { sum += p.Price });

我在这里做错了什么?

3 个答案:

答案 0 :(得分:3)

你可以尝试做一个.Sum,如下所示:

var totalAmount = db.Orders.Select(p => p.Price ?? 0).Sum();

sum column with linq to sql

处的类似问题

答案 1 :(得分:1)

var totalAmount = db.Orders.Sum(p => p.Price);

答案 2 :(得分:1)

你应该使用SUM LiNQ扩展方法

int total = db.Orders.Sum(p => p.Price);