2011-09-01 87 views
0

我在表示電話呼叫的實體框架中有一個Call對象。關於實體框架對象的C#linq查詢幫助

有人可以幫我一個linq查詢嗎?

我需要返回的日期範圍之間撥打的前40號,其中包括數撥

感謝

+6

發表了一些代碼,我們喜歡代碼... mmmmm ... code..aaargggghh(drool ..) –

回答

3

聽起來像你想的次數是這樣的:

var query = (from call in db.PhoneCalls 
      where call.Date >= minDate && call.Date <= maxDate 
      group call by call.Number into g 
      orderby g.Count() descending 
      select new { Number = g.Key, Count = g.Count() }) 
      .Take(40); 

這只是一個基於你告訴我們的猜測...

+0

非常感謝你很多,這是完美的:) – Trevor