linqtosql,timespan,聚合......可以做到吗?

时间:2008-10-02 01:45:27

标签: linq

这可以用/ linq来完成吗?

2 个答案:

答案 0 :(得分:1)

using System.Data.Linq.SqlClient;

db.Incidents
  .GroupBy(i => i.City)
  .Select(g => new
  {
    City = g.Key,
    DownTime = g.Sum(i => SqlMethods.DateDiffMinute(i.StartDate, i.Completed))
  });

答案 1 :(得分:1)

是。您必须使用SqlMethods类。

http://msdn.microsoft.com/en-us/library/bb882657.aspx