【发布时间】:2012-07-20 07:05:52
【问题描述】:
我的数据如下:
read_date | T1 | T2 |
15.02.2000 | 2 | 3 |
16.02.2000 | 4 | 5 |
15.03.2000 | 2 | 3 |
16.03.2000 | 5 | 4 |
我想得到 T1 和 T2 的总和,像这样:
read_date | T1 | T2 |
02.2000 | 6 | 8 |
03.2000 | 7 | 7 |
我试着写这样的东西:
var result = from s in meter_readings.Take(10)
group s by new { s.read_date} into g
select new
{
read_date = g.Key.read_date,
T1 = g.Sum(x => x.T1),
T2 = g.Sum(x => x.T2)
};
但这并没有给出预期的数据。有没有给出数据每小时总和,每日总和等的例子。
谢谢
【问题讨论】: