2011-07-19 15 views
0

私は2つのlinq querysを開発するための助けが必要です。 これは私のテーブルです:LINQクエリのヘルプ

Id    int 
ComputadorID int 
UtilID   int 
UtilizadorId int 
DataInicio  datetime  
DataFim   datetime  
Removido  bit 

2つのリストを取得している私は何をしたい: 最初のリストは、時間によって、カウントを取得します。 2番目のリストは日ごとにカウントされます。

datafimが挿入されたときのみ2つのリストにカウント どうすればいいですか? DataInicioを想定し

+0

ような何かを試みることができる日と時間を持っているあなたのcolumのですか?これを見たことがありますか:http://msdn.microsoft.com/en-us/vcsharp/aa336746 - これはかなり良いスタートリファレンスです。 –

+0

ここから始めてはいけません:S – Luis

+0

少なくとも部分的にはデータの場所によって決まります。このクエリは、オブジェクトのコレクションの一部であるか、EFを介したテーブルよりも可能性がありますか? –

答えて

2

はあなたがこれまでに試してみました何この

var result = from d in yourContextVar.YourTable 
group d by d.DataInicio.Day into g 
select new { Day=g.Key, Count=g.Count() }; 
+0

多くのタリスはラルフだった:)私は週の曜日は同じと仮定します。たくさんの – Luis