Вот инструкция для преобразования в LINQ to SQL (лямбда, пожалуйста)
ВЫБРАТЬ [Дата], СУММА (считается) [Подсчитано],
СУММА (Время) [Время]
FROM dbo.TableName
GROUP BY [Дата]
Это необработанные данные без группировки и суммы
Date Counted Time
2011-09-07 00:00:00.000 34 31
2011-09-07 00:00:00.000 6 3
2011-09-07 00:00:00.000 7 3
2011-09-07 00:00:00.000 6 2
2011-09-07 00:00:00.000 7 2
2011-09-07 00:00:00.000 19 4
2011-09-07 00:00:00.000 13 4
2011-09-07 00:00:00.000 11 4
2011-09-07 00:00:00.000 14 3
2011-09-07 00:00:00.000 0.75 3
Это результаты после применения групп и сумм
Date Counted Time
2011-09-07 00:00:00.000 117.75 59
Это то, что я имею до сих пор, но я очень растерялся, когда дело доходит до группы и суммирования. Очевидно, мой синтаксис далеко не так.
var q = context.TableName.Where(...)
.GroupBy(x => new { x.Date})
.Sum(x => x.Counted, x.Time????)
.Select(x => x.Date, x.Counted, x.Time;