我有一个数据库,在DateTime字段中有以下记录:
2012-04-13 08:31:00.000
2012-04-12 07:53:00.000
2012-04-11 07:59:00.000
2012-04-10 08:16:00.000
2012-04-09 15:11:00.000
2012-04-08 08:28:00.000
2012-04-06 08:26:00.000
我想运行一个Linq to SQL查询,以获取上述记录的平均时间。 我尝试了以下操作:
(From o In MYDATA Select o.SleepTo).Average()
由于“SleepTo”是一个日期时间字段,所以在使用Average()时会出错。如果我尝试获取整数的平均值,则上面的linq查询将有效。
我需要做什么才能使其适用于日期时间?