当前位置: 代码迷 >> LINQ >> 求教SQL转成LINQ解决办法
  详细解决方案

求教SQL转成LINQ解决办法

热度:6448   发布时间:2013-02-26 00:00:00.0
求教SQL转成LINQ
SQL文
select COUNT(*),SUM(A.age) from A;

转成LINQ文,谢谢了

------解决方案--------------------------------------------------------
引用:
从效率上讲,建议这样:
var listA=db.a.ToList();
var query = new { count = listA.Count(), agesum = listA.Sum(x => x.Age) };

这样只和数据库通信一次


顶下  确实这样效果高
var count=a.count(*);
var agesum=a.sum(a=>a.age);
这样要查询两次数据库
  相关解决方案