C# LINQ查询的帮助
我需要一些帮助来开发两个linq查询。 这是我的桌子:C# LINQ查询的帮助,c#,linq,C#,Linq,我需要一些帮助来开发两个linq查询。 这是我的桌子: Id int ComputadorID int UtilID int UtilizadorId int DataInicio datetime DataFim datetime Removido bit 我想做的是得到一个两个列表: 第一个列表按小时计数; 第二个列表按天计算计数 在两个列表中,仅在插入数据FIM时计算
Id int
ComputadorID int
UtilID int
UtilizadorId int
DataInicio datetime
DataFim datetime
Removido bit
我想做的是得到一个两个列表:
第一个列表按小时计数;
第二个列表按天计算计数
在两个列表中,仅在插入数据FIM时计算
我怎么做 假设DataInicio是你的哥伦布,有足够的时间和时间,你可以试试这样的东西
var result = from d in yourContextVar.YourTable
group d by d.DataInicio.Day into g
select new { Day=g.Key, Count=g.Count() };
到目前为止你试过什么?你看过这个吗?--这是一个很好的开始参考。我现在不想从这个开始:SIt将取决于,至少部分取决于数据的位置。这个查询是针对某个对象集合的,还是更可能是通过EF针对一个表的?很多时候拉尔夫是这样说的:)。。我假设一周中的哪一天是一样的。很多